Loading docker/kaniko.yml +13 −1 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ variables: KANIKO_EXTRA_ARGS: "" # See https://github.com/GoogleContainerTools/kaniko#additional-flags KANIKO_CACHE: "true" kaniko: .kaniko: stage: build image: name: gcr.io/kaniko-project/executor:debug Loading @@ -22,3 +22,15 @@ kaniko: script: - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(echo -n ${CI_REGISTRY_USER}:${CI_REGISTRY_PASSWORD} | base64)\"}}}" > /kaniko/.docker/config.json - /kaniko/executor --cache=${KANIKO_CACHE} --context=${KANIKO_CONTEXT} --dockerfile=${KANIKO_DOCKERFILE} --destination=${KANIKO_REGISTRY_IMAGE}:${KANIKO_DEV_TAG} --destination=${KANIKO_REGISTRY_IMAGE}:${KANIKO_TAG} ${LABELS} ${KANIKO_EXTRA_ARGS} # default for polirepos kankiko: extends: .kaniko .kaniko:monorepo: extends: .kaniko variables: CONTEXT_PATH: changeme KANIKO_REGISTRY_IMAGE: ${CI_REGISTRY_IMAGE}/${CONTEXT_PATH} KANIKO_CONTEXT: ${CI_PROJECT_DIR}/${CONTEXT_PATH} KANIKO_DOCKERFILE: ${CI_PROJECT_DIR}/${CONTEXT_PATH}/Dockerfile Loading
docker/kaniko.yml +13 −1 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ variables: KANIKO_EXTRA_ARGS: "" # See https://github.com/GoogleContainerTools/kaniko#additional-flags KANIKO_CACHE: "true" kaniko: .kaniko: stage: build image: name: gcr.io/kaniko-project/executor:debug Loading @@ -22,3 +22,15 @@ kaniko: script: - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(echo -n ${CI_REGISTRY_USER}:${CI_REGISTRY_PASSWORD} | base64)\"}}}" > /kaniko/.docker/config.json - /kaniko/executor --cache=${KANIKO_CACHE} --context=${KANIKO_CONTEXT} --dockerfile=${KANIKO_DOCKERFILE} --destination=${KANIKO_REGISTRY_IMAGE}:${KANIKO_DEV_TAG} --destination=${KANIKO_REGISTRY_IMAGE}:${KANIKO_TAG} ${LABELS} ${KANIKO_EXTRA_ARGS} # default for polirepos kankiko: extends: .kaniko .kaniko:monorepo: extends: .kaniko variables: CONTEXT_PATH: changeme KANIKO_REGISTRY_IMAGE: ${CI_REGISTRY_IMAGE}/${CONTEXT_PATH} KANIKO_CONTEXT: ${CI_PROJECT_DIR}/${CONTEXT_PATH} KANIKO_DOCKERFILE: ${CI_PROJECT_DIR}/${CONTEXT_PATH}/Dockerfile