mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-09 15:44:34 +02:00
Merge branch 'bugfix/tools_json_ci_deps' into 'master'
ci: trigger build jobs from changes in tools.json See merge request espressif/esp-idf!19865
This commit is contained in:
@@ -21,6 +21,7 @@
|
|||||||
patterns:
|
patterns:
|
||||||
- build_components
|
- build_components
|
||||||
- build_system
|
- build_system
|
||||||
|
- downloadable-tools
|
||||||
included_in:
|
included_in:
|
||||||
- build:target_test
|
- build:target_test
|
||||||
|
|
||||||
@@ -34,6 +35,8 @@
|
|||||||
patterns:
|
patterns:
|
||||||
- docker
|
- docker
|
||||||
- submodule
|
- submodule
|
||||||
|
- build_system
|
||||||
|
- downloadable-tools
|
||||||
|
|
||||||
"build:windows":
|
"build:windows":
|
||||||
labels:
|
labels:
|
||||||
@@ -51,6 +54,7 @@
|
|||||||
patterns:
|
patterns:
|
||||||
- build_system
|
- build_system
|
||||||
- macos
|
- macos
|
||||||
|
- downloadable-tools
|
||||||
|
|
||||||
# ---------------
|
# ---------------
|
||||||
# Build Test Jobs
|
# Build Test Jobs
|
||||||
@@ -65,6 +69,7 @@
|
|||||||
- build_components
|
- build_components
|
||||||
- build_system
|
- build_system
|
||||||
- build_target_test
|
- build_target_test
|
||||||
|
- downloadable-tools
|
||||||
included_in:
|
included_in:
|
||||||
- "build:{0}"
|
- "build:{0}"
|
||||||
- build:target_test
|
- build:target_test
|
||||||
|
@@ -6,6 +6,8 @@
|
|||||||
- "components/**/CMakeList.txt"
|
- "components/**/CMakeList.txt"
|
||||||
- "components/**/sdkconfig*"
|
- "components/**/sdkconfig*"
|
||||||
- "tools/kconfig_new/**/*"
|
- "tools/kconfig_new/**/*"
|
||||||
|
- "tools/tools.json"
|
||||||
|
- "tools/idf_tools.py"
|
||||||
- "CONTRIBUTING.rst"
|
- "CONTRIBUTING.rst"
|
||||||
|
|
||||||
.patterns-docs-preview: &patterns-docs-preview
|
.patterns-docs-preview: &patterns-docs-preview
|
||||||
|
@@ -42,10 +42,13 @@
|
|||||||
- "components/**/*"
|
- "components/**/*"
|
||||||
- "examples/cxx/experimental/experimental_cpp_component/*"
|
- "examples/cxx/experimental/experimental_cpp_component/*"
|
||||||
|
|
||||||
|
.patterns-downloadable-tools: &patterns-downloadable-tools
|
||||||
|
- "tools/idf_tools.py"
|
||||||
|
- "tools/tools.json"
|
||||||
|
|
||||||
.patterns-build_system: &patterns-build_system
|
.patterns-build_system: &patterns-build_system
|
||||||
- "tools/cmake/**/*"
|
- "tools/cmake/**/*"
|
||||||
- "tools/kconfig_new/**/*"
|
- "tools/kconfig_new/**/*"
|
||||||
- "tools/tools.json"
|
|
||||||
- "tools/requirements.json"
|
- "tools/requirements.json"
|
||||||
- "tools/ci/test_build_system*.sh"
|
- "tools/ci/test_build_system*.sh"
|
||||||
- "tools/ci/test_build_system*.py"
|
- "tools/ci/test_build_system*.py"
|
||||||
@@ -492,6 +495,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:component_ut:
|
.rules:build:component_ut:
|
||||||
rules:
|
rules:
|
||||||
@@ -523,6 +528,8 @@
|
|||||||
changes: *patterns-component_ut
|
changes: *patterns-component_ut
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-component_ut-adc
|
changes: *patterns-component_ut-adc
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:component_ut-esp32:
|
.rules:build:component_ut-esp32:
|
||||||
rules:
|
rules:
|
||||||
@@ -544,6 +551,8 @@
|
|||||||
changes: *patterns-component_ut
|
changes: *patterns-component_ut
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-component_ut-adc
|
changes: *patterns-component_ut-adc
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:component_ut-esp32c2:
|
.rules:build:component_ut-esp32c2:
|
||||||
rules:
|
rules:
|
||||||
@@ -561,6 +570,8 @@
|
|||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-component_ut-adc
|
changes: *patterns-component_ut-adc
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:component_ut-esp32c3:
|
.rules:build:component_ut-esp32c3:
|
||||||
rules:
|
rules:
|
||||||
@@ -581,6 +592,8 @@
|
|||||||
changes: *patterns-component_ut
|
changes: *patterns-component_ut
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-component_ut-adc
|
changes: *patterns-component_ut-adc
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:component_ut-esp32h2:
|
.rules:build:component_ut-esp32h2:
|
||||||
rules:
|
rules:
|
||||||
@@ -601,6 +614,8 @@
|
|||||||
changes: *patterns-component_ut
|
changes: *patterns-component_ut
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-component_ut-adc
|
changes: *patterns-component_ut-adc
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:component_ut-esp32s2:
|
.rules:build:component_ut-esp32s2:
|
||||||
rules:
|
rules:
|
||||||
@@ -621,6 +636,8 @@
|
|||||||
changes: *patterns-component_ut
|
changes: *patterns-component_ut
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-component_ut-adc
|
changes: *patterns-component_ut-adc
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:component_ut-esp32s3:
|
.rules:build:component_ut-esp32s3:
|
||||||
rules:
|
rules:
|
||||||
@@ -641,6 +658,8 @@
|
|||||||
changes: *patterns-component_ut
|
changes: *patterns-component_ut
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-component_ut-adc
|
changes: *patterns-component_ut-adc
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:custom_test:
|
.rules:build:custom_test:
|
||||||
rules:
|
rules:
|
||||||
@@ -663,6 +682,8 @@
|
|||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-custom_test
|
changes: *patterns-custom_test
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:custom_test-esp32:
|
.rules:build:custom_test-esp32:
|
||||||
rules:
|
rules:
|
||||||
@@ -680,6 +701,8 @@
|
|||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-custom_test
|
changes: *patterns-custom_test
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:custom_test-esp32c2:
|
.rules:build:custom_test-esp32c2:
|
||||||
rules:
|
rules:
|
||||||
@@ -694,6 +717,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:custom_test-esp32c3:
|
.rules:build:custom_test-esp32c3:
|
||||||
rules:
|
rules:
|
||||||
@@ -710,6 +735,8 @@
|
|||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-custom_test
|
changes: *patterns-custom_test
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:custom_test-esp32h2:
|
.rules:build:custom_test-esp32h2:
|
||||||
rules:
|
rules:
|
||||||
@@ -726,6 +753,8 @@
|
|||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-custom_test
|
changes: *patterns-custom_test
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:custom_test-esp32s2:
|
.rules:build:custom_test-esp32s2:
|
||||||
rules:
|
rules:
|
||||||
@@ -742,6 +771,8 @@
|
|||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-custom_test
|
changes: *patterns-custom_test
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:custom_test-esp32s3:
|
.rules:build:custom_test-esp32s3:
|
||||||
rules:
|
rules:
|
||||||
@@ -758,6 +789,8 @@
|
|||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-custom_test
|
changes: *patterns-custom_test
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:docker:
|
.rules:build:docker:
|
||||||
rules:
|
rules:
|
||||||
@@ -766,8 +799,12 @@
|
|||||||
- <<: *if-protected
|
- <<: *if-protected
|
||||||
- <<: *if-label-build
|
- <<: *if-label-build
|
||||||
- <<: *if-label-docker
|
- <<: *if-label-docker
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-build_system
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-docker
|
changes: *patterns-docker
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-submodule
|
changes: *patterns-submodule
|
||||||
|
|
||||||
@@ -793,6 +830,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -821,6 +860,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -845,6 +886,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -870,6 +913,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -896,6 +941,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -922,6 +969,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -948,6 +997,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -984,6 +1035,8 @@
|
|||||||
- <<: *if-label-macos_test
|
- <<: *if-label-macos_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
|
|
||||||
.rules:build:target_test:
|
.rules:build:target_test:
|
||||||
rules:
|
rules:
|
||||||
@@ -1037,6 +1090,8 @@
|
|||||||
changes: *patterns-component_ut-adc
|
changes: *patterns-component_ut-adc
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-custom_test
|
changes: *patterns-custom_test
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1075,6 +1130,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-unit_test
|
changes: *patterns-unit_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1096,6 +1153,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-unit_test
|
changes: *patterns-unit_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1116,6 +1175,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-unit_test-sdio
|
changes: *patterns-unit_test-sdio
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1134,6 +1195,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-unit_test
|
changes: *patterns-unit_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1154,6 +1217,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-unit_test
|
changes: *patterns-unit_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1174,6 +1239,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-unit_test
|
changes: *patterns-unit_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1194,6 +1261,8 @@
|
|||||||
changes: *patterns-build_components
|
changes: *patterns-build_components
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-build_system
|
changes: *patterns-build_system
|
||||||
|
- <<: *if-dev-push
|
||||||
|
changes: *patterns-downloadable-tools
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-unit_test
|
changes: *patterns-unit_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
|
Reference in New Issue
Block a user