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
- go get
- go build -o ./tmp/learndrone ./main.go
dryrun-docker:
image: plugins/kaniko
settings:
dockerfile: Dockerfile
context: .
no_push: true
# dryrun-docker:
# image: plugins/kaniko
# settings:
# dockerfile: Dockerfile
# context: .
# 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