diff --git a/.gitlab/ci/dependencies/dependencies.yml b/.gitlab/ci/dependencies/dependencies.yml index 52fd8c9d9a..8a9fca3662 100644 --- a/.gitlab/ci/dependencies/dependencies.yml +++ b/.gitlab/ci/dependencies/dependencies.yml @@ -63,6 +63,7 @@ patterns: - build_components - build_system + - build_target_test included_in: - "build:{0}" - build:target_test diff --git a/.gitlab/ci/rules.yml b/.gitlab/ci/rules.yml index 70321d9736..b39b28dadd 100644 --- a/.gitlab/ci/rules.yml +++ b/.gitlab/ci/rules.yml @@ -26,12 +26,6 @@ - "tools/ci/python_packages/tiny_test_fw/**/*" - "tools/ci/python_packages/ttfw_idf/**/*" - - "tools/ci/find_apps_build_apps.sh" - - "tools/ci/build_pytest_apps.py" - - "tools/build_apps.py" - - "tools/find_apps.py" - - "tools/find_build_apps/**/*" - - "tools/esp_prov/**/*" - "examples/**/*" @@ -43,6 +37,14 @@ - "components/**/*" - "examples/cxx/experimental/experimental_cpp_component/*" +.patterns-build_target_test: &patterns-build_target_test + - "tools/ci/find_apps_build_apps.sh" + - "tools/build_apps.py" + - "tools/find_apps.py" + - "tools/find_build_apps/**/*" + + - "tools/ci/build_pytest_apps.py" + .patterns-build_system: &patterns-build_system - "tools/cmake/**/*" - "tools/kconfig_new/**/*" @@ -437,6 +439,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-component_ut @@ -455,6 +459,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-component_ut @@ -473,6 +479,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-component_ut @@ -491,6 +499,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-component_ut @@ -509,6 +519,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-component_ut @@ -527,6 +539,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-component_ut @@ -545,6 +559,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-component_ut @@ -567,6 +583,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-custom_test @@ -584,6 +602,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-custom_test @@ -600,6 +620,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-custom_test @@ -616,6 +638,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-custom_test @@ -632,6 +656,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-custom_test @@ -648,6 +674,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-custom_test @@ -664,6 +692,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-custom_test @@ -698,6 +728,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-example_test @@ -717,6 +749,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-example_test @@ -735,6 +769,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-example_test @@ -753,6 +789,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-example_test @@ -771,6 +809,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-example_test @@ -789,6 +829,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-example_test @@ -807,6 +849,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-example_test @@ -880,6 +924,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-component_ut - <<: *if-dev-push @@ -909,6 +955,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-unit_test @@ -925,6 +973,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-unit_test @@ -941,6 +991,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-unit_test @@ -957,6 +1009,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-unit_test @@ -973,6 +1027,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-unit_test @@ -989,6 +1045,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-unit_test @@ -1005,6 +1063,8 @@ changes: *patterns-build_components - <<: *if-dev-push changes: *patterns-build_system + - <<: *if-dev-push + changes: *patterns-build_target_test - <<: *if-dev-push changes: *patterns-unit_test