diff --git a/ci/build.sh b/ci/build.sh index e46aff1a51cd999cbaee8219a7c5eb762a437022..7974b324c5ef1306b0c4ace28f34e4cf8b76ead1 100755 --- a/ci/build.sh +++ b/ci/build.sh @@ -45,3 +45,12 @@ docker build . -f $DOCKERFILE -t "$IMAGE_TAG" if [ -n "$CI_REGISTRY" ]; then docker push "$IMAGE_TAG" fi + +# Also publish on Teklia repository +if [ -n "$CI_COMMIT_TAG" -a -n "$TEKLIA_REGISTRY" ]; then + echo "$TEKLIA_PASSWORD" | docker login -u "$TEKLIA_USERNAME" --password-stdin "$TEKLIA_REGISTRY" + + IMAGE_TAG_TEKLIA="$TEKLIA_REGISTRY/$CI_PROJECT_PATH:$VERSION" + docker tag "$IMAGE_TAG" "$IMAGE_TAG_TEKLIA" + docker push "$IMAGE_TAG_TEKLIA" +fi