Add viserion configuration.

viserion
Icedream 2017-08-31 09:53:47 +02:00
parent fbb6bdef5a
commit 5775e07235
Signed by: icedream
GPG Key ID: 1573F6D8EFE4D0CF
1 changed files with 37 additions and 0 deletions

37
.viserion.yml Normal file
View File

@ -0,0 +1,37 @@
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