docker-hello/.viserion.yml

55 lines
1.5 KiB
YAML
Raw Permalink Normal View History

2017-08-31 07:53:47 +00:00
linked-repositories:
- alpine
- debian
builds:
- tags:
# Git branch "master" -> Docker tag "latest"
- from: branch
source: master
target: docker.dreamnetwork.oss:5000/icedream/test-repo
# Git branches "develop", "viserion" -> Docker tag = branch name
2017-08-31 07:53:47 +00:00
- from: branch
source: /^(develop|viserion)$/
2017-08-31 07:53:47 +00:00
target: docker.dreamnetwork.oss:5000/icedream/test-repo:$1
# Git tag "v0.1.2" -> Docker tag "0.1.2"
- from: tag
2017-08-31 08:16:06 +00:00
source: /^v(.+)$/
2017-08-31 07:53:47 +00:00
target: docker.dreamnetwork.oss:5000/icedream/test-repo:$1
# Git commit hash -> Docker tag hash
- from: hash
source: /^(.+)$/
branches:
- develop
- viserion
target: $1-alpine
- context: .
dockerfile: Dockerfile.alpine
2017-08-31 07:53:47 +00:00
tags:
# Git branch "master" -> Docker tag "latest"
- from: branch
source: master
target: docker.dreamnetwork.oss:5000/icedream/test-repo:alpine
# Git branches "develop", "viserion" -> Docker tag = branch name
2017-08-31 07:53:47 +00:00
- from: branch
source: /^(develop|viserion)$/
2017-08-31 07:53:47 +00:00
target: docker.dreamnetwork.oss:5000/icedream/test-repo:$1-alpine
# Git tag "v0.1.2" -> Docker tag "0.1.2"
- from: tag
2017-08-31 08:16:06 +00:00
source: /^v(.+)$/
2017-08-31 07:53:47 +00:00
target: docker.dreamnetwork.oss:5000/icedream/test-repo:$1-alpine
# Git commit hash -> Docker tag hash
- from: hash
source: /^(.+)$/
branches:
- develop
- viserion
target: $1-alpine