Fixed woodpecker
All checks were successful
ci/woodpecker/release/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/release/woodpecker Pipeline was successful
This commit is contained in:
parent
ab3d0ece83
commit
be17df22f0
|
|
@ -1,5 +1,7 @@
|
|||
variables:
|
||||
- &app_name "datasaur"
|
||||
|
||||
when:
|
||||
- event: tag
|
||||
- event: release
|
||||
|
||||
steps:
|
||||
|
|
@ -9,7 +11,7 @@ steps:
|
|||
settings:
|
||||
platforms: linux/amd64
|
||||
registry: git.georgew.dev
|
||||
repo: git.georgew.dev/georgew/datasaur
|
||||
repo: git.georgew.dev/georgew/${CI_REPO_NAME}
|
||||
tags:
|
||||
- latest
|
||||
- ${CI_COMMIT_TAG##v}
|
||||
|
|
@ -24,13 +26,15 @@ steps:
|
|||
privileged: true
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /home/george/datasaur:/home/george/datasaur
|
||||
- /home/george:/home/george
|
||||
environment:
|
||||
APP_NAME: *app_name
|
||||
FORGEJO_USER:
|
||||
from_secret: FORGEJO_USER
|
||||
FORGEJO_TOKEN:
|
||||
from_secret: FORGEJO_TOKEN
|
||||
commands:
|
||||
- echo $FORGEJO_TOKEN | docker login git.georgew.dev -u $FORGEJO_USER --password-stdin
|
||||
- docker pull git.georgew.dev/georgew/datasaur:latest
|
||||
- docker compose -p datasaur -f /home/george/datasaur/docker-compose.yaml up -d --pull always --force-recreate
|
||||
- cp -r . /home/george/$APP_NAME/
|
||||
- docker pull git.georgew.dev/georgew/$APP_NAME:latest
|
||||
- docker compose -p $APP_NAME -f /home/george/$APP_NAME/docker-compose.yaml up -d --pull always --force-recreate
|
||||
Loading…
Reference in a new issue