Просмотр исходного кода

Merge branch 'bugfix/ci/run_build_ssc_when_components_or_build_system_changes' into 'master'

ci: components and build_system patterns will run build_ssc as well

See merge request espressif/esp-idf!13077
Fu Hanxi 4 лет назад
Родитель
Сommit
80723de12d
2 измененных файлов с 12 добавлено и 0 удалено
  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