Skip to content
Snippets Groups Projects
Commit 68a8bbc0 authored by Klaas Kliffen's avatar Klaas Kliffen :satellite:
Browse files

Only tag latest on release branch

parent d4741f0c
No related branches found
No related tags found
No related merge requests found
...@@ -200,9 +200,7 @@ deploy_docker: ...@@ -200,9 +200,7 @@ deploy_docker:
- echo $DH_REGISTRY_PASSWORD | docker login -u $DH_REGISTRY_USER --password-stdin - echo $DH_REGISTRY_PASSWORD | docker login -u $DH_REGISTRY_USER --password-stdin
script: script:
- docker tag $INTEGRATION_IMAGE astronrd/linc:$LINC_VERSION - docker tag $INTEGRATION_IMAGE astronrd/linc:$LINC_VERSION
- docker tag $INTEGRATION_IMAGE astronrd/linc:latest
- docker push astronrd/linc:$LINC_VERSION - docker push astronrd/linc:$LINC_VERSION
- docker push astronrd/linc:latest
rules: rules:
# Only run on master # Only run on master
- if: '$CI_COMMIT_BRANCH == "master"' - if: '$CI_COMMIT_BRANCH == "master"'
...@@ -222,7 +220,9 @@ deploy_release: ...@@ -222,7 +220,9 @@ deploy_release:
script: script:
- echo -n "$CI_COMMIT_BRANCH" | sed -e "s/^releases\//export RELEASE=/" > version && source version - echo -n "$CI_COMMIT_BRANCH" | sed -e "s/^releases\//export RELEASE=/" > version && source version
- docker tag $INTEGRATION_IMAGE astronrd/linc:$RELEASE - docker tag $INTEGRATION_IMAGE astronrd/linc:$RELEASE
- docker tag $INTEGRATION_IMAGE astronrd/linc:latest
- docker push astronrd/linc:$RELEASE - docker push astronrd/linc:$RELEASE
- docker push astronrd/linc:latest
# Update docker image in cwl steps by tagged version # Update docker image in cwl steps by tagged version
- sed -i "s/astronrd\/linc/astronrd\/linc:$RELEASE/g" steps/*.cwl - sed -i "s/astronrd\/linc/astronrd\/linc:$RELEASE/g" steps/*.cwl
# Create and push Git tag # Create and push Git tag
......
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