journal-media-vue/.woodpecker/publish_instable.yaml
gcch ff2a3a25e5
All checks were successful
ci/woodpecker/push/publish_instable Pipeline was successful
2025-02-25
2025-02-25 14:46:17 +01:00

25 lines
714 B
YAML

when:
- event: push
branch: instable
steps:
- name: build_publish
image: woodpeckerci/plugin-kaniko:latest
pull: true
settings:
auto_tag: true
cache: false
registry: git.gcch.fr
repo: gcch/journal-media-vue
username:
from_secret: DOCKER_USER
password:
from_secret: DOCKER_PASSWORD
- name: deploy
image: docker
commands:
- docker rmi --force git.gcch.fr/gcch/journal-media-vue:latest
- docker stop journal-media-vue-dev
- docker run --pull always --rm -p 127.0.0.1:8005:80/tcp --name journal-media-vue-dev -d git.gcch.fr/gcch/journal-media-vue:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock