diff --git a/.gitlab/ci/docker-image-builds.yml b/.gitlab/ci/docker-image-builds.yml index de26eab104f76456e4e95b539f3cef7c7f8d5736..31898b74acfb0eb9ccdd32588282c0caafa7d5ed 100644 --- a/.gitlab/ci/docker-image-builds.yml +++ b/.gitlab/ci/docker-image-builds.yml @@ -1,7 +1,11 @@ -# Copyright (c) 2022 Arm Limited or its affiliates. All rights reserved. +# Copyright (c) 2022-2023 Arm Limited or its affiliates. All rights reserved. # # SPDX-License-Identifier: MIT --- +# Conditions +.if-new-merge-request: &if-new-merge-request + if: '$CI_MERGE_REQUEST_IID && ($CI_MERGE_REQUEST_PROJECT_ID != $CI_MERGE_REQUEST_SOURCE_PROJECT_ID)' + Build-Kas-Docker-Arch-Image: extends: .build-docker-image parallel: &Build-Matrix @@ -20,6 +24,7 @@ Build-Kas-Docker-Arch-Image: - .gitlab-ci.yml - .gitlab/ci/docker-image-builds.yml - .gitlab/Dockerfiles/kas-build-image/**/* + - <<: *if-new-merge-request Build-Kas-Docker-Image: extends: @@ -43,6 +48,7 @@ Build-Utility-Docker-Arch-Image: - .gitlab-ci.yml - .gitlab/ci/docker-image-builds.yml - .gitlab/Dockerfiles/utility-image/**/* + - <<: *if-new-merge-request Build-Utility-Docker-Image: extends: @@ -66,6 +72,7 @@ Build-Lava-Docker-Arch-Image: - .gitlab-ci.yml - .gitlab/ci/docker-image-builds.yml - .gitlab/Dockerfiles/lava-test-image/**/* + - <<: *if-new-merge-request Build-Lava-Docker-Image: extends: