From 8eae47b936f0ba54d5a94800b3dba6da2e5a4564 Mon Sep 17 00:00:00 2001 From: Ubbo Veentjer <veentjer@sub.uni-goettingen.de> Date: Thu, 21 Jul 2022 11:31:46 +0000 Subject: [PATCH] Resolve "Upload docker image to harbor" --- .gitlab-ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4a96078..1c11599 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,6 +17,7 @@ variables: # File for storing the POM project.version VARIABLES_FILE: ./variables.txt CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:$CI_COMMIT_SHA + HARBOR_IMAGE: harbor.gwdg.de/sub-fe/$CI_PROJECT_NAME/$CI_COMMIT_REF_SLUG:$CI_COMMIT_SHA ################### ### TEMPLATES ### @@ -43,6 +44,7 @@ variables: .crane-setup_template: &crane-setup - crane auth login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - crane auth login -u "$DARIAH_HARBOR_USER2" -p "$DARIAH_HARBOR_PW2" harbor.gwdg.de stages: - prepare @@ -129,6 +131,9 @@ tag_container_image: - source $VARIABLES_FILE - crane tag $CONTAINER_IMAGE latest - crane tag $CONTAINER_IMAGE $PVERSION-$CI_COMMIT_SHORT_SHA + - crane cp $CONTAINER_IMAGE $HARBOR_IMAGE + - crane tag $HARBOR_IMAGE latest + - crane tag $HARBOR_IMAGE $PVERSION-$CI_COMMIT_SHORT_SHA # Deploy DEB files to APTLY repository. # All four DEB files are deployed with SNAPSHOT version (branch: develop)! -- GitLab