update woodpecker

This commit is contained in:
Pedro Pérez 2025-05-30 00:33:16 +02:00
parent e892d640dd
commit b0037ae1de

View File

@ -32,11 +32,28 @@ steps:
- mkdir -p ./tmp - mkdir -p ./tmp
- go get - go get
- go build -o ./tmp/learndrone ./main.go - go build -o ./tmp/learndrone ./main.go
dryrun-docker: # dryrun-docker:
image: plugins/kaniko # image: plugins/kaniko
settings: # settings:
dockerfile: Dockerfile # dockerfile: Dockerfile
context: . # context: .
no_push: true # no_push: true
docker-build:
image: docker:23
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /containers/learndrone:/containers/learndrone
commands:
- docker build -t learndrone:latest .
- docker save learndrone:latest -o /containers/learndrone/learndrone.tar
deploy:
image: docker:23
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /containers/learndrone:/containers/learndrone
commands:
- docker load -i /containers/learndrone/learndrone.tar
- docker-compose down
- docker-compose up -d