Added development & release image publishing

This commit is contained in:
Jef Roosens 2022-01-13 13:51:02 +01:00
parent eed6ec0644
commit 6fb893ff41
Signed by: Jef Roosens
GPG key ID: 955C0660072F691F
4 changed files with 44 additions and 21 deletions

22
.woodpecker/.publish.yml Normal file
View file

@ -0,0 +1,22 @@
pipeline:
dev:
image: plugins/docker
secrets: [ docker_username, docker_password ]
settings:
repo: chewingbever/vieter
tag: dev
when:
event: push
branch: dev
release:
image: plugins/docker
secrets: [ docker_username, docker_password ]
settings:
repo: chewingbever/vieter
tag:
- latest
- $CI_COMMIT_TAG
when:
event: tag
branch: main