Skip to content
Snippets Groups Projects
Commit 36a7e172 authored by Steffen Vogel's avatar Steffen Vogel :santa_tone2:
Browse files

add branch name as tag to Docker images

parent 6989ac06
Branches
Tags
No related merge requests found
......@@ -20,9 +20,9 @@ docker-dev:
- docker info
script:
- docker pull fedora:latest
- docker build -f Dockerfile.dev -t villas-node-dev .
- docker tag -f villas-node-dev $DOCKER_REGISTRY/villas-node-dev:latest
- docker push $DOCKER_REGISTRY/villas-node-dev:latest
- docker build -f Dockerfile.dev -t villas-node-dev:$CI_COMMIT_REF_NAME .
- docker tag -f villas-node-dev $DOCKER_REGISTRY/villas-node-dev:$CI_COMMIT_REF_NAME
- docker push $DOCKER_REGISTRY/villas-node-dev:$CI_COMMIT_REF_NAME
tags:
- shell
- linux
......@@ -39,7 +39,7 @@ build:
name: "${CI_PROJECT_NAME}-${CI_BUILD_REF}"
paths:
- build/release/
image: $DOCKER_REGISTRY/villas-node-dev
image: $DOCKER_REGISTRY/villas-node-dev:$CI_COMMIT_REF_NAME
tags:
- docker
......@@ -51,7 +51,7 @@ docs:
- build/release/doc/
script:
- make doc
image: $DOCKER_REGISTRY/villas-node-dev
image: $DOCKER_REGISTRY/villas-node-dev:$CI_COMMIT_REF_NAME
tags:
- docker
......@@ -71,7 +71,7 @@ packages:
paths:
- build/release/packaging/*.tar.gz
- build/release/packaging/rpm/RPMS/
image: $DOCKER_REGISTRY/villas-node-dev
image: $DOCKER_REGISTRY/villas-node-dev:$CI_COMMIT_REF_NAME
tags:
- docker
......@@ -89,7 +89,7 @@ coverage:
- build/release-coverage/coverage/
- build/release-coverage/coverage.txt
- build/release-coverage/coverage.xml
image: $DOCKER_REGISTRY/villas-node-dev
image: $DOCKER_REGISTRY/villas-node-dev:$CI_COMMIT_REF_NAME
coverage: '/lines: (\d+\.\d+\%)/'
tags:
- docker
......@@ -100,7 +100,7 @@ unit:
- build
script:
- make run-unit-tests
image: $DOCKER_REGISTRY/villas-node-dev
image: $DOCKER_REGISTRY/villas-node-dev:$CI_COMMIT_REF_NAME
tags:
- docker
......@@ -117,7 +117,7 @@ integration:
when: always
paths:
- build/release/tests/integration/
image: $DOCKER_REGISTRY/villas-node-dev
image: $DOCKER_REGISTRY/villas-node-dev:$CI_COMMIT_REF_NAME
tags:
- docker
......@@ -129,8 +129,8 @@ docker:
stage: deploy
script:
- make docker
- docker tag -f villas $DOCKER_REGISTRY/villas:latest
- docker push $DOCKER_REGISTRY/villas:latest
- docker tag -f villas-node $DOCKER_REGISTRY/villas-node:$CI_COMMIT_REF_NAME
- docker push $DOCKER_REGISTRY/villas-node:$CI_COMMIT_REF_NAME
dependencies:
- packages
only:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment