Procházet zdrojové kódy

ci: components and build_system patterns will run build_ssc as well

Fu Hanxi před 4 roky
rodič
revize
1a51e325e4
2 změnil soubory, kde provedl 12 přidání a 0 odebrání
  1. 7 0
      .gitlab/ci/dependencies/dependencies.yml
  2. 5 0
      .gitlab/ci/rules.yml

+ 7 - 0
.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
 # -------------

+ 5 - 0
.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