diff --git a/.gitlab/ci/dependencies/dependencies.yml b/.gitlab/ci/dependencies/dependencies.yml index 3d1080ba79..ac6ea4b825 100644 --- a/.gitlab/ci/dependencies/dependencies.yml +++ b/.gitlab/ci/dependencies/dependencies.yml @@ -78,6 +78,13 @@ - build_components - build_system +build:integration_test: + labels: + - build + patterns: + - build_components + - build_system + # ------------- # Special Cases # ------------- diff --git a/.gitlab/ci/rules.yml b/.gitlab/ci/rules.yml index ee56b792c5..581e217dc7 100644 --- a/.gitlab/ci/rules.yml +++ b/.gitlab/ci/rules.yml @@ -573,7 +573,12 @@ .rules:build:integration_test: rules: - <<: *if-protected + - <<: *if-label-build - <<: *if-label-integration_test + - <<: *if-dev-push + changes: *patterns-build_components + - <<: *if-dev-push + changes: *patterns-build_system - <<: *if-dev-push changes: *patterns-integration_test