mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
add branch name as tag to Docker images
This commit is contained in:
parent
6989ac06af
commit
36a7e1727f
1 changed files with 11 additions and 11 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Reference in a new issue