Commit 99e91e44 authored by George Papathanail's avatar George Papathanail
Browse files

update pipeline

parent 9676d5f8
Loading
Loading
Loading
Loading
Loading
+7 −18
Original line number Diff line number Diff line
@@ -13,25 +13,12 @@ generate_docker_image:
      when: on_success
    - when: never
  script:
    # Create Kaniko Docker auth config
    - mkdir -p /kaniko/.docker

    # Configure Docker auth for GitLab Registry
    - |
      AUTH_JSON=$(cat <<EOF
      {
        "auths": {
          "$CI_REGISTRY": {
            "auth": "$(echo -n "$CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD" | base64)"
          }
        }
      }
      EOF
      )
      echo "$AUTH_JSON" > /kaniko/.docker/config.json

    - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(echo -n $CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD | base64)\"}}}" > /kaniko/.docker/config.json


    # Determine image tag
    # Determine tag to use
    - |
      if [ -n "$CI_COMMIT_TAG" ]; then
        TAG="$CI_COMMIT_TAG"
@@ -41,8 +28,10 @@ generate_docker_image:
        TAG="latest"
      fi

    # Kaniko build and push
    - /kaniko/executor \
    

    # Build and push the image
    - executor \
        --context $CI_PROJECT_DIR \
        --dockerfile $CI_PROJECT_DIR/Dockerfile \
        --destination $CI_REGISTRY_IMAGE:$TAG \