Commit 668f15a4 authored by George Papathanail's avatar George Papathanail
Browse files

test kaniko for building

parent 9fdc3f83
Loading
Loading
Loading
Loading
Loading
+9 −17
Original line number Diff line number Diff line
@@ -7,22 +7,14 @@ kaniko_build_and_push:
    entrypoint: [""]
  stage: build
  script:
    - |
      mkdir -p /kaniko/.docker
      echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(echo -n \"$CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD\" | base64)\"}}}" > /kaniko/.docker/config.json

      if [ -n "$CI_COMMIT_TAG" ]; then
        TAG="$CI_COMMIT_TAG"
      elif [ -n "$RELEASE_VERSION" ]; then
        TAG="$RELEASE_VERSION"
      else
        TAG="latest"
      fi

      /kaniko/executor \
        --context "${CI_PROJECT_DIR}" \
        --dockerfile "${CI_PROJECT_DIR}/Dockerfile" \
        --destination "$CI_REGISTRY_IMAGE:$TAG" \
        --destination "$CI_REGISTRY_IMAGE:latest" \
    - >
      mkdir -p /kaniko/.docker &&
      echo "{\"auths\": {\"$CI_REGISTRY\": {\"auth\": \"$(echo -n \"$CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD\" | base64)\"}}}" > /kaniko/.docker/config.json &&
      TAG="${CI_COMMIT_TAG:-${RELEASE_VERSION:-latest}}" &&
      /kaniko/executor
        --context "${CI_PROJECT_DIR}"
        --dockerfile "${CI_PROJECT_DIR}/Dockerfile"
        --destination "$CI_REGISTRY_IMAGE:$TAG"
        --destination "$CI_REGISTRY_IMAGE:latest"
        --verbosity=info