Commit de66ac36 authored by Dimitrios Gogos's avatar Dimitrios Gogos
Browse files

fix: push images with buildx and no provenance attestation

parent dbe6a00d
Loading
Loading
Loading
Loading
Loading
+2 −4
Changes for .gitlab-ci.yml: 2 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -92,8 +92,7 @@ build-ai-agent:
    IMAGE_NAME: "ai_agent"
  script:
    - echo "Building ${IMAGE_NAME} image..."
    - docker build --network=host -t "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$IMAGE_TAG" -f "$CI_PROJECT_DIR/$IMAGE_NAME/Dockerfile" "$CI_PROJECT_DIR/$IMAGE_NAME"
    - docker push "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$IMAGE_TAG"
    - docker buildx build --provenance=false --network=host -t "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$IMAGE_TAG" -f "$CI_PROJECT_DIR/$IMAGE_NAME/Dockerfile" --push "$CI_PROJECT_DIR/$IMAGE_NAME"
  only:
    - main
    - develop
@@ -106,8 +105,7 @@ build-mcp-module:
    IMAGE_NAME: "mcp_module"
  script:
    - echo "Building ${IMAGE_NAME} image..."
    - docker build --network=host -t "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$IMAGE_TAG" -f "$CI_PROJECT_DIR/$IMAGE_NAME/Dockerfile" "$CI_PROJECT_DIR/$IMAGE_NAME"
    - docker push "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$IMAGE_TAG"
    - docker buildx build --provenance=false --network=host -t "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$IMAGE_TAG" -f "$CI_PROJECT_DIR/$IMAGE_NAME/Dockerfile" --push "$CI_PROJECT_DIR/$IMAGE_NAME"
  only:
    - main
    - develop