Add docker variables to jib build

This commit is contained in:
Marcel Feix 2021-07-01 12:48:49 +00:00
parent 66dcfe8579
commit 92eef1b7a9

View File

@ -4,6 +4,9 @@
rules: rules:
- if: $CI_COMMIT_TAG - if: $CI_COMMIT_TAG
variables: variables:
DOCKER_REGISTRY: $CI_REGISTRY
DOCKER_REGISTRY_USER: $CI_REGISTRY_USER
DOCKER_REGISTRY_PASSWORD: $CI_REGISTRY_PASSWORD
MVN_VERSION: "true" MVN_VERSION: "true"
script: script:
- export PARSED_VERSION=$(echo $CI_COMMIT_TAG | sed -r 's/\+/_/g') # Replace + sign since this is not valid in a docker tag - export PARSED_VERSION=$(echo $CI_COMMIT_TAG | sed -r 's/\+/_/g') # Replace + sign since this is not valid in a docker tag
@ -14,8 +17,9 @@
fi fi
- mvn $MAVEN_CLI_OPTS compile jib:build - mvn $MAVEN_CLI_OPTS compile jib:build
"-DskipTests" "-DskipTests"
"-Djib.to.auth.username=$CI_REGISTRY_USER" "-Djib.to.image=$DOCKER_REGISTRY:$PARSED_VERSION"
"-Djib.to.auth.password=$CI_REGISTRY_PASSWORD" "-Djib.to.auth.username=$DOCKER_REGISTRY_USER"
"-Djib.to.auth.password=$DOCKER_REGISTRY_PASSWORD"
.publish-image-kaniko: .publish-image-kaniko:
image: image: