Skip to content
Snippets Groups Projects
Commit bf860c26 authored by schnarkus's avatar schnarkus
Browse files

add namespace

parent 8b85dae9
No related branches found
No related tags found
No related merge requests found
Pipeline #68712 failed
......@@ -9,6 +9,8 @@ variables:
version: 0.0.$CI_PIPELINE_IID
environment_tag: |
if [ "$CI_COMMIT_BRANCH" == "prod" ]; then echo "prod"; else echo "dev"; fi
registry_url: registry.bht-berlin.de:443
image_name: masi9606/webservice
stages:
- test
......@@ -34,11 +36,11 @@ build_job:
tags:
- docker-privileged
script:
- docker build -t $CI_REGISTRY_IMAGE:$version -f Containerfile .
- docker build -t $registry_url/$image_name:$version -f Containerfile .
artifacts:
paths:
- artifact.bin
expire_in: 5 min
expire_in: 30 min
tag_job:
stage: tag
......@@ -53,8 +55,8 @@ tag_job:
dependencies:
- build_job
script:
- docker tag $CI_REGISTRY_IMAGE:$version $CI_REGISTRY_IMAGE:latest
- docker tag $CI_REGISTRY_IMAGE:$version $CI_REGISTRY_IMAGE:$environment_tag
- docker tag $registry_url/$image_name:$version $registry_url/$image_name:latest
- docker tag $registry_url/$image_name:$version $registry_url/$image_name:$environment_tag
publish_job:
stage: publish
......@@ -69,9 +71,9 @@ publish_job:
dependencies:
- tag_job
script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
- docker push $CI_REGISTRY_IMAGE:$version
- docker push $CI_REGISTRY_IMAGE:latest
- docker push $CI_REGISTRY_IMAGE:$environment_tag
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $registry_url
- docker push $registry_url/$image_name:$version
- docker push $registry_url/$image_name:latest
- docker push $registry_url/$image_name:$environment_tag
after_script:
- docker logout $CI_REGISTRY
- docker logout $registry_url
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment