docker-hello/.viserion.yml

38 lines
1.1 KiB
YAML

linked-repositories:
- alpine
- debian
builds:
- tags:
# Git branch "master" -> Docker tag "latest"
- from: branch
source: master
target: docker.dreamnetwork.oss:5000/icedream/test-repo
# All other branches -> Docker tag = branch name
- from: branch
source: /(?!master)/
target: docker.dreamnetwork.oss:5000/icedream/test-repo:$1
# Git tag "v0.1.2" -> Docker tag "0.1.2"
- from: tag
source: /v(.+)/
target: docker.dreamnetwork.oss:5000/icedream/test-repo:$1
- context: alpine
tags:
# Git branch "master" -> Docker tag "latest"
- from: branch
source: master
target: docker.dreamnetwork.oss:5000/icedream/test-repo:alpine
# All other branches -> Docker tag = branch name
- from: branch
source: /(?!master)/
target: docker.dreamnetwork.oss:5000/icedream/test-repo:$1-alpine
# Git tag "v0.1.2" -> Docker tag "0.1.2"
- from: tag
source: /v(.+)/
target: docker.dreamnetwork.oss:5000/icedream/test-repo:$1-alpine