2021-02-09 12:31:38 +08:00
|
|
|
############
|
|
|
|
# Patterns #
|
|
|
|
############
|
2020-11-30 17:40:24 +08:00
|
|
|
.patterns-c-files: &patterns-c-files
|
2021-02-17 00:31:08 +08:00
|
|
|
- ".gitlab/ci/static-code-analysis.yml"
|
2021-08-19 09:26:20 +08:00
|
|
|
|
2021-02-18 18:52:39 +08:00
|
|
|
- "tools/ci/static-analysis-rules.yml"
|
2021-08-19 09:26:20 +08:00
|
|
|
- "tools/ci/clang_tidy_dirs.txt"
|
|
|
|
|
2022-12-15 18:46:33 +01:00
|
|
|
- "**/*.{c,C,cpp}"
|
|
|
|
- "**/*.{h,H,hpp}"
|
2021-02-09 12:31:38 +08:00
|
|
|
- "components/**/Kconfig"
|
|
|
|
- "components/**/CMakeList.txt"
|
2020-11-30 17:40:24 +08:00
|
|
|
|
2022-06-07 09:05:15 +08:00
|
|
|
.patterns-python-cache: &patterns-python-cache
|
|
|
|
- "tools/requirements.json"
|
|
|
|
- "tools/requirements/requirements.*.txt"
|
|
|
|
|
2020-11-30 17:40:24 +08:00
|
|
|
.patterns-python-files: &patterns-python-files
|
2021-02-09 12:31:38 +08:00
|
|
|
- ".gitlab/ci/static-code-analysis.yml"
|
2020-11-30 17:40:24 +08:00
|
|
|
- "**/*.py"
|
|
|
|
|
2021-07-29 15:55:03 +08:00
|
|
|
.patterns-sonarqube-files: &patterns-sonarqube-files
|
|
|
|
- "tools/ci/sonar_exclude_list.txt"
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.patterns-example_test: &patterns-example_test
|
|
|
|
- "tools/ci/python_packages/gitlab_api.py"
|
|
|
|
- "tools/ci/python_packages/idf_http_server_test/**/*"
|
|
|
|
- "tools/ci/python_packages/idf_iperf_test_util/**/*"
|
|
|
|
- "tools/ci/python_packages/tiny_test_fw/**/*"
|
|
|
|
- "tools/ci/python_packages/ttfw_idf/**/*"
|
2022-07-03 15:29:21 +08:00
|
|
|
- "tools/ci/python_packages/common_test_methods.py"
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
- "tools/esp_prov/**/*"
|
|
|
|
- "examples/**/*"
|
|
|
|
|
|
|
|
.patterns-build-example_test: &patterns-build-example_test
|
|
|
|
- "tools/ci/build_example_dirs.txt"
|
|
|
|
- "tools/ci/get_supported_examples.sh"
|
|
|
|
|
2021-02-22 16:53:37 +08:00
|
|
|
.patterns-build_components: &patterns-build_components
|
|
|
|
- "components/**/*"
|
|
|
|
|
2022-08-30 17:11:19 +02:00
|
|
|
.patterns-downloadable-tools: &patterns-downloadable-tools
|
|
|
|
- "tools/idf_tools.py"
|
|
|
|
- "tools/tools.json"
|
|
|
|
|
2021-02-22 16:53:37 +08:00
|
|
|
.patterns-build_system: &patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- "tools/cmake/**/*"
|
|
|
|
- "tools/kconfig_new/**/*"
|
2022-02-01 19:11:46 +01:00
|
|
|
- "tools/requirements.json"
|
2021-08-03 10:40:39 +08:00
|
|
|
- "tools/ci/test_build_system*.sh"
|
2021-08-31 00:32:07 +02:00
|
|
|
- "tools/ci/test_build_system*.py"
|
2022-07-13 10:34:02 +08:00
|
|
|
- "tools/ci/ci_build_apps.py"
|
2022-08-09 02:11:57 +02:00
|
|
|
- "tools/test_build_system/**/*"
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.patterns-custom_test: &patterns-custom_test
|
|
|
|
- "components/espcoredump/**/*"
|
|
|
|
|
|
|
|
- "tools/ci/python_packages/gitlab_api.py"
|
|
|
|
- "tools/ci/python_packages/tiny_test_fw/**/*"
|
|
|
|
- "tools/ci/python_packages/ttfw_idf/**/*"
|
2022-07-03 15:29:21 +08:00
|
|
|
- "tools/ci/python_packages/common_test_methods.py"
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
- "tools/test_apps/**/*"
|
2021-03-11 11:59:31 +08:00
|
|
|
- "tools/ldgen/**/*"
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.patterns-unit_test: &patterns-unit_test
|
|
|
|
- "tools/ci/python_packages/gitlab_api.py"
|
|
|
|
- "tools/ci/python_packages/tiny_test_fw/**/*"
|
|
|
|
- "tools/ci/python_packages/ttfw_idf/**/*"
|
|
|
|
|
|
|
|
- "tools/unit-test-app/**/*"
|
|
|
|
|
2021-10-21 10:24:23 +08:00
|
|
|
- "components/**/*"
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.patterns-component_ut: &patterns-component_ut
|
|
|
|
- "tools/ci/python_packages/gitlab_api.py"
|
|
|
|
- "tools/ci/python_packages/tiny_test_fw/**/*"
|
|
|
|
- "tools/ci/python_packages/ttfw_idf/**/*"
|
2022-07-03 15:29:21 +08:00
|
|
|
- "tools/ci/python_packages/common_test_methods.py"
|
2022-09-19 12:05:30 +08:00
|
|
|
- "tools/test_apps/configs/sdkconfig.debug_helpers"
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2021-10-21 10:24:23 +08:00
|
|
|
- "components/**/*"
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-08-17 10:57:39 +08:00
|
|
|
.patterns-target_test-i154: &patterns-target_test-i154
|
|
|
|
- "components/esp_phy/**/*"
|
|
|
|
- "components/ieee802154/**/*"
|
2023-02-16 11:28:51 +08:00
|
|
|
- "components/esp_coex/**/*"
|
2022-10-25 16:47:52 +08:00
|
|
|
|
|
|
|
.patterns-example_test-i154: &patterns-example_test-i154
|
|
|
|
- "components/esp_netif/**/*"
|
2022-08-17 10:57:39 +08:00
|
|
|
- "components/lwip/**/*"
|
2022-10-13 11:55:36 +08:00
|
|
|
- "components/openthread/**/*"
|
2022-08-17 10:57:39 +08:00
|
|
|
- "examples/common_components/iperf/**/*"
|
|
|
|
- "examples/openthread/**/*"
|
|
|
|
|
2022-12-02 12:01:09 +08:00
|
|
|
.patterns-target_test-wifi: &patterns-target_test-wifi
|
|
|
|
- "components/esp_netif/**/*"
|
|
|
|
- "components/lwip/**/*"
|
|
|
|
- "components/esp_wifi/**/*"
|
|
|
|
- "components/esp_phy/**/*"
|
|
|
|
- "components/wpa_supplicant/**/*"
|
2023-02-16 11:28:51 +08:00
|
|
|
- "components/esp_coex/**/*"
|
2022-12-02 12:01:09 +08:00
|
|
|
|
|
|
|
.patterns-integration_test-ble: &patterns-integration_test-ble
|
2022-03-29 17:03:27 +08:00
|
|
|
- "tools/ci/python_packages/gitlab_api.py"
|
2022-01-06 23:29:08 +08:00
|
|
|
- "tools/ci/integration_test/**/*"
|
2022-03-17 17:03:30 +08:00
|
|
|
- "components/bt/controller/lib_esp32"
|
|
|
|
- "components/bt/controller/lib_esp32c3_family"
|
|
|
|
- "components/bt/controller/lib_esp32h2/esp32h2-bt-lib"
|
|
|
|
- "components/bt/host/nimble/nimble"
|
2022-12-02 11:12:00 +08:00
|
|
|
- "components/esp_phy/lib"
|
2023-02-16 11:28:51 +08:00
|
|
|
- "components/esp_coex/**/*"
|
2022-12-02 11:12:00 +08:00
|
|
|
|
2022-12-02 12:01:09 +08:00
|
|
|
.patterns-integration_test-wifi: &patterns-integration_test-wifi
|
2022-12-02 11:12:00 +08:00
|
|
|
- "tools/ci/python_packages/gitlab_api.py"
|
|
|
|
- "tools/ci/integration_test/**/*"
|
2022-03-17 17:03:30 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.patterns-host_test: &patterns-host_test
|
|
|
|
- ".gitlab/ci/host-test.yml"
|
2021-07-20 10:00:25 +08:00
|
|
|
|
|
|
|
- "components/**/*"
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
- "tools/ci/test_autocomplete.py"
|
|
|
|
- "tools/ci/test_build_system_cmake.sh"
|
|
|
|
- "tools/ci/test_check_kconfigs.py"
|
|
|
|
- "tools/ci/test_configure_ci_environment.sh"
|
|
|
|
|
|
|
|
- "tools/mass_mfg/**/*"
|
|
|
|
|
|
|
|
- "tools/esp_app_trace/**/*"
|
|
|
|
- "tools/ldgen/**/*"
|
|
|
|
|
|
|
|
- "tools/idf_monitor.py"
|
|
|
|
|
|
|
|
- "tools/idf.py"
|
|
|
|
- "tools/idf_py_actions/**/*"
|
|
|
|
- "tools/test_idf_py/**/*"
|
|
|
|
|
|
|
|
- "tools/idf_size.py"
|
|
|
|
|
2021-07-27 12:19:35 +02:00
|
|
|
- "tools/tools.json"
|
2021-02-09 12:31:38 +08:00
|
|
|
- "tools/tools_schema.json"
|
|
|
|
- "tools/idf_tools.py"
|
|
|
|
- "tools/test_idf_tools/**/*"
|
2021-09-16 16:48:03 +02:00
|
|
|
- "tools/install_util.py"
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-02-01 19:11:46 +01:00
|
|
|
- "tools/requirements/*"
|
|
|
|
- "tools/requirements.json"
|
|
|
|
- "tools/requirements_schema.json"
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
- "tools/mkdfu.py"
|
|
|
|
- "tools/test_mkdfu/**/*"
|
|
|
|
|
|
|
|
- "tools/kconfig_new/**/*"
|
|
|
|
|
2021-02-18 18:52:39 +08:00
|
|
|
- "tools/detect_python.sh"
|
|
|
|
- "tools/detect_python.fish"
|
|
|
|
|
2021-10-09 15:42:14 +08:00
|
|
|
- "tools/ci/test_reproducible_build.sh"
|
|
|
|
|
2021-11-05 17:23:24 +08:00
|
|
|
- "tools/gen_soc_caps_kconfig/*"
|
2021-12-27 16:29:07 +08:00
|
|
|
- "tools/gen_soc_caps_kconfig/test/test_gen_soc_caps_kconfig.py"
|
|
|
|
|
|
|
|
- "tools/mkuf2.py"
|
|
|
|
- "tools/test_mkuf2/test_mkuf2.py"
|
|
|
|
|
|
|
|
- "tools/split_paths_by_spaces.py"
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.patterns-windows: &patterns-windows
|
|
|
|
- "tools/windows/**/*"
|
|
|
|
|
|
|
|
.patterns-docker: &patterns-docker
|
|
|
|
- "tools/docker/**/*"
|
|
|
|
|
2021-02-23 12:32:12 +08:00
|
|
|
.patterns-submodule: &patterns-submodule
|
|
|
|
- "components/bootloader/subproject/components/micro-ecc/micro-ecc"
|
2021-04-23 19:59:57 +08:00
|
|
|
- "components/bt/controller/lib_esp32"
|
2022-06-30 12:13:57 +08:00
|
|
|
- "components/bt/controller/lib_esp32c2/esp32c2-bt-lib"
|
2021-04-23 19:59:57 +08:00
|
|
|
- "components/bt/controller/lib_esp32c3_family"
|
2022-06-30 12:13:57 +08:00
|
|
|
- "components/bt/controller/lib_esp32h2/esp32h2-bt-lib"
|
2021-02-23 12:32:12 +08:00
|
|
|
- "components/bt/host/nimble/nimble"
|
|
|
|
- "components/cmock/CMock"
|
2021-05-24 19:39:39 +08:00
|
|
|
- "components/esp_phy/lib"
|
2021-02-23 12:32:12 +08:00
|
|
|
- "components/esp_wifi/lib"
|
2022-12-14 17:10:54 +08:00
|
|
|
- "components/esp_coex/lib"
|
2022-06-30 12:13:57 +08:00
|
|
|
- "components/ieee802154/lib"
|
2021-02-23 12:32:12 +08:00
|
|
|
- "components/json/cJSON"
|
|
|
|
- "components/lwip/lwip"
|
|
|
|
- "components/mbedtls/mbedtls"
|
|
|
|
- "components/mqtt/esp-mqtt"
|
2021-06-28 19:20:51 +08:00
|
|
|
- "components/openthread/lib"
|
2022-06-30 12:13:57 +08:00
|
|
|
- "components/openthread/openthread"
|
2021-02-23 12:32:12 +08:00
|
|
|
- "components/protobuf-c/protobuf-c"
|
|
|
|
- "components/spiffs/spiffs"
|
|
|
|
- "components/unity/unity"
|
2022-07-20 13:59:14 +02:00
|
|
|
- "components/heap/tlsf"
|
2023-01-05 12:26:17 +08:00
|
|
|
- "components/bt/controller/lib_esp32c6/esp32c6-bt-lib"
|
2022-07-12 16:48:54 +08:00
|
|
|
- ".gitmodules"
|
2021-02-23 12:32:12 +08:00
|
|
|
|
2022-07-22 15:02:00 +08:00
|
|
|
# for jobs: example_test*flash_encryption_wifi_high_traffic
|
2022-07-17 21:43:41 +08:00
|
|
|
.patterns-example_test-ota-nightly_run: &patterns-example_test-ota-nightly_run
|
2022-07-08 17:47:59 +08:00
|
|
|
- "examples/system/ota/**/*"
|
|
|
|
- "examples/common_components/protocol_examples_common/**/*"
|
|
|
|
- "components/app_update/**/*"
|
2022-07-17 21:43:41 +08:00
|
|
|
- "components/esp_https_ota/**/*"
|
2022-07-08 17:47:59 +08:00
|
|
|
|
2022-07-22 15:02:00 +08:00
|
|
|
# for jobs: example_test_005
|
2022-07-17 21:43:41 +08:00
|
|
|
.patterns-example_test-bt: &patterns-example_test-bt
|
2022-07-08 17:47:59 +08:00
|
|
|
- "components/bt/host/nimble/nimble"
|
|
|
|
- "examples/bluetooth/nimble/**/*"
|
|
|
|
|
2022-07-22 15:02:00 +08:00
|
|
|
# for jobs: example_test*ethernet*
|
2022-07-17 21:43:41 +08:00
|
|
|
.patterns-example_test-ethernet: &patterns-example_test-ethernet
|
|
|
|
- "tools/ci/python_packages/common_test_methods.py"
|
|
|
|
- "examples/common_components/**/*"
|
|
|
|
- "examples/protocols/**/*"
|
|
|
|
- "examples/system/ota/**/*"
|
2022-12-16 22:37:27 +08:00
|
|
|
- "examples/ethernet/iperf/**/*"
|
2022-07-17 21:43:41 +08:00
|
|
|
- "components/esp_eth/**/*"
|
2022-12-16 22:37:27 +08:00
|
|
|
- "components/esp_netif/esp_netif_handlers.c"
|
2022-07-17 21:43:41 +08:00
|
|
|
|
2022-07-22 15:02:00 +08:00
|
|
|
# for jobs: example_test_002, example_test*wifi*
|
2022-07-17 21:43:41 +08:00
|
|
|
.patterns-example_test-wifi: &patterns-example_test-wifi
|
|
|
|
- "tools/ci/python_packages/common_test_methods.py"
|
|
|
|
- "examples/common_components/protocol_examples_common/**/*"
|
2022-07-08 17:47:59 +08:00
|
|
|
- "examples/protocols/**/*"
|
|
|
|
- "examples/wifi/**/*"
|
2022-07-17 21:43:41 +08:00
|
|
|
- "examples/network/simple_sniffer/**/*"
|
2022-11-04 21:56:04 +08:00
|
|
|
# components
|
2022-09-30 15:26:48 +05:30
|
|
|
- "components/mbedtls/port/dynamic/*"
|
2022-07-17 21:43:41 +08:00
|
|
|
# for cases with wifi_high_traffic marker
|
|
|
|
- "examples/system/ota/**/*"
|
|
|
|
- "components/app_update/**/*"
|
|
|
|
- "components/esp_https_ota/**/*"
|
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
# for jobs: example_test_pytest_sdio related
|
|
|
|
.patterns-example_test-sdio: &patterns-example_test-sdio
|
|
|
|
- "components/hal/sdio*.c"
|
|
|
|
- "components/hal/include/hal/sdio*.h"
|
|
|
|
- "components/driver/sdspi*.c"
|
|
|
|
- "components/driver/sdio*.c"
|
|
|
|
- "components/driver/sdmmc*.c"
|
|
|
|
- "components/driver/include/driver/sdspi*.h"
|
|
|
|
- "components/driver/include/driver/sdio*.h"
|
|
|
|
- "components/driver/include/driver/sdmmc*.h"
|
|
|
|
- "components/sdmmc/**/*"
|
2023-04-06 12:21:21 +08:00
|
|
|
- "examples/peripherals/sdio/**/*"
|
2023-02-13 16:00:50 +08:00
|
|
|
|
|
|
|
# for jobs: component_ut_pytest_sdio related
|
2023-02-02 13:53:27 +08:00
|
|
|
.patterns-component_ut-sdio: &patterns-component_ut-sdio
|
|
|
|
- "components/hal/sdio*.c"
|
|
|
|
- "components/hal/include/hal/sdio*.h"
|
|
|
|
- "components/driver/sdspi*.c"
|
|
|
|
- "components/driver/sdio*.c"
|
|
|
|
- "components/driver/sdmmc*.c"
|
|
|
|
- "components/driver/include/driver/sdspi*.h"
|
|
|
|
- "components/driver/include/driver/sdio*.h"
|
|
|
|
- "components/driver/include/driver/sdmmc*.h"
|
2022-07-22 15:02:00 +08:00
|
|
|
- "components/sdmmc/**/*"
|
|
|
|
|
2023-04-10 08:56:59 +08:00
|
|
|
.patterns-example_test-ccs811: &patterns-example_test-ccs811
|
|
|
|
# components
|
|
|
|
- "examples/system/console/advanced/components/**/*"
|
|
|
|
- "components/driver/i2c/**/*"
|
|
|
|
# tests
|
|
|
|
- "examples/peripherals/i2c/i2c_tools/**/*"
|
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
# for jobs: UT_xx_SDSPI related
|
|
|
|
.patterns-unit_test-sdio: &patterns-unit_test-sdio
|
|
|
|
- "components/hal/sdio*.c"
|
|
|
|
- "components/hal/include/hal/sdio*.h"
|
|
|
|
- "components/driver/sdspi*.c"
|
|
|
|
- "components/driver/sdio*.c"
|
|
|
|
- "components/driver/sdmmc*.c"
|
|
|
|
- "components/driver/include/driver/sdspi*.h"
|
|
|
|
- "components/driver/include/driver/sdio*.h"
|
|
|
|
- "components/driver/include/driver/sdmmc*.h"
|
|
|
|
- "components/sdmmc/**/*"
|
|
|
|
|
2023-02-02 12:45:05 +08:00
|
|
|
# for jobs: component_ut_pytest_flash_multi
|
|
|
|
.patterns-component_ut-flash_multi: &patterns-component_ut-flash_multi
|
|
|
|
- "components/spi_flash/**/*"
|
|
|
|
- "components/hal/spi_flash*.c"
|
|
|
|
- "components/hal/include/hal/spi_flash*.h"
|
|
|
|
|
|
|
|
# for jobs: UT_C3_FLASH
|
|
|
|
.patterns-unit_test-flash_multi: &patterns-unit_test-flash_multi
|
|
|
|
- "components/spi_flash/**/*"
|
|
|
|
- "components/hal/spi_flash*.c"
|
|
|
|
- "components/hal/include/hal/spi_flash*.h"
|
|
|
|
|
2022-10-06 23:16:54 +02:00
|
|
|
# for jobs: USB host and device examples
|
2022-07-22 10:20:21 +02:00
|
|
|
.patterns-example_test-usb: &patterns-example_test-usb
|
|
|
|
- "components/hal/usb*.c"
|
|
|
|
- "components/hal/esp32s*/include/hal/usb*.h"
|
|
|
|
- "components/usb/**/*"
|
|
|
|
- "examples/peripherals/usb/host/**/**/**/*"
|
|
|
|
- "examples/peripherals/usb/device/**/**/*"
|
|
|
|
|
2022-10-06 23:16:54 +02:00
|
|
|
# for jobs: USB component (Host) pytest test_app
|
|
|
|
.patterns-component_ut-usb: &patterns-component_ut-usb
|
|
|
|
- "components/hal/usb*.c"
|
|
|
|
- "components/hal/esp32s*/include/hal/usb*.h"
|
|
|
|
- "components/usb/**/*"
|
|
|
|
|
2022-12-21 12:07:35 +08:00
|
|
|
# for jobs: *_pytest_esp32x_adc:
|
|
|
|
.patterns-target_test-adc: &patterns-target_test-adc
|
2022-09-14 19:00:52 +08:00
|
|
|
- "components/esp_adc/**/*"
|
|
|
|
- "components/driver/**/*"
|
|
|
|
- "components/hal/**/*"
|
|
|
|
- "components/esp_hw_support/**/*"
|
|
|
|
- "components/efuse/**/*"
|
2022-12-21 12:07:35 +08:00
|
|
|
- "examples/peripherals/adc/**/*"
|
2022-07-08 17:47:59 +08:00
|
|
|
|
2023-04-06 12:20:44 +05:30
|
|
|
.patterns-target_test-ecdsa: &patterns-target_test-ecdsa
|
|
|
|
- "components/hal/**/*"
|
|
|
|
- "components/efuse/**/*"
|
|
|
|
- "components/mbedtls/port/ecdsa/*"
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
##############
|
|
|
|
# if anchors #
|
|
|
|
##############
|
2020-10-20 15:00:50 +08:00
|
|
|
.if-ref-master: &if-ref-master
|
2020-09-27 11:20:53 +08:00
|
|
|
if: '$CI_COMMIT_REF_NAME == "master"'
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-tag-release: &if-tag-release
|
|
|
|
if: '$CI_COMMIT_TAG =~ /^v\d+\.\d+(\.\d+)?($|-)/'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2020-10-20 15:00:50 +08:00
|
|
|
.if-protected: &if-protected
|
|
|
|
if: '($CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_BRANCH =~ /^release\/v/ || $CI_COMMIT_TAG =~ /^v\d+\.\d+(\.\d+)?($|-)/)'
|
|
|
|
|
|
|
|
.if-protected-no_label: &if-protected-no_label
|
2020-09-27 11:20:53 +08:00
|
|
|
if: '($CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_BRANCH =~ /^release\/v/ || $CI_COMMIT_TAG =~ /^v\d+\.\d+(\.\d+)?($|-)/) && $BOT_TRIGGER_WITH_LABEL == null'
|
|
|
|
|
|
|
|
.if-dev-push: &if-dev-push
|
|
|
|
if: '$CI_COMMIT_REF_NAME != "master" && $CI_COMMIT_BRANCH !~ /^release\/v/ && $CI_COMMIT_TAG !~ /^v\d+\.\d+(\.\d+)?($|-)/ && ($CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "merge_request_event")'
|
|
|
|
|
|
|
|
.if-schedule: &if-schedule
|
|
|
|
if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
|
|
|
|
|
|
.if-trigger: &if-trigger
|
|
|
|
if: '$CI_PIPELINE_SOURCE == "trigger"'
|
|
|
|
|
2021-03-08 10:12:22 +08:00
|
|
|
.if-label-build-only: &if-label-build-only
|
|
|
|
if: '$CI_JOB_STAGE == "target_test" && $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*For Maintainers: Only Build Tests(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2023-02-22 08:58:45 +08:00
|
|
|
.if-label-upload_cache: &if-label-upload_cache
|
|
|
|
if: '$CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*upload_cache(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2021-10-26 17:55:58 +08:00
|
|
|
.if-revert-branch: &if-revert-branch
|
|
|
|
if: '$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME =~ /^revert-/'
|
|
|
|
|
2022-07-08 17:47:59 +08:00
|
|
|
#####################
|
|
|
|
# Specific if rules #
|
|
|
|
#####################
|
2022-07-17 21:43:41 +08:00
|
|
|
.if-example_test-ota-include_nightly_run-rule: &if-example_test-ota-include_nightly_run-rule
|
2022-07-08 17:47:59 +08:00
|
|
|
<<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ota-nightly_run
|
2022-07-08 17:47:59 +08:00
|
|
|
variables:
|
|
|
|
INCLUDE_NIGHTLY_RUN: "1"
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
#########
|
|
|
|
# Rules #
|
|
|
|
#########
|
|
|
|
.rules:protected:
|
|
|
|
rules:
|
|
|
|
- <<: *if-protected
|
|
|
|
|
|
|
|
.rules:protected-no_label:
|
|
|
|
rules:
|
|
|
|
- <<: *if-protected-no_label
|
|
|
|
|
2022-06-07 09:05:15 +08:00
|
|
|
.rules:patterns:python-cache:
|
|
|
|
rules:
|
2023-02-22 08:58:45 +08:00
|
|
|
- *if-schedule
|
|
|
|
- <<: *if-label-upload_cache
|
|
|
|
when: manual
|
2022-06-07 09:05:15 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-python-cache
|
|
|
|
|
2022-07-12 16:48:54 +08:00
|
|
|
.rules:patterns:submodule:
|
|
|
|
rules:
|
2023-02-22 08:58:45 +08:00
|
|
|
- <<: *if-label-upload_cache
|
|
|
|
when: manual
|
2022-07-12 16:48:54 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-submodule
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:dev:
|
|
|
|
rules:
|
|
|
|
- <<: *if-trigger
|
|
|
|
- <<: *if-dev-push
|
|
|
|
|
|
|
|
.rules:tag:release:
|
|
|
|
rules:
|
|
|
|
- <<: *if-tag-release
|
|
|
|
|
|
|
|
.rules:ref:master-schedule:
|
|
|
|
rules:
|
|
|
|
- <<: *if-ref-master
|
|
|
|
- <<: *if-schedule
|
|
|
|
|
2022-07-07 23:32:12 +08:00
|
|
|
.rules:ref:master-always:
|
2021-02-09 12:31:38 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-ref-master
|
|
|
|
when: always
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:patterns:clang_tidy:
|
|
|
|
rules:
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-c-files
|
|
|
|
|
|
|
|
.rules:patterns:python-files:
|
|
|
|
rules:
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-python-files
|
|
|
|
|
|
|
|
.rules:patterns:static-code-analysis-preview:
|
|
|
|
rules:
|
|
|
|
- <<: *if-dev-push
|
2021-02-17 00:31:08 +08:00
|
|
|
changes: *patterns-c-files
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-python-files
|
2021-07-29 15:55:03 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-sonarqube-files
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2021-03-08 10:12:22 +08:00
|
|
|
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
2021-02-09 12:31:38 +08:00
|
|
|
# DO NOT place comments or maintain any code from this line
|
|
|
|
#
|
|
|
|
# Use dependencies.yml and generate_rules.py under .gitlab/ci/dependencies dir
|
|
|
|
# to generate labels and rules
|
|
|
|
# Could also use pre-commit hook to finish this if detected changes on
|
|
|
|
# these two files
|
2021-03-08 10:12:22 +08:00
|
|
|
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
##################
|
|
|
|
# Auto Generated #
|
|
|
|
##################
|
2020-09-27 11:20:53 +08:00
|
|
|
.if-label-build: &if-label-build
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_BUILD || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*build(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-component_ut: &if-label-component_ut
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_COMPONENT_UT || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-component_ut_esp32: &if-label-component_ut_esp32
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_COMPONENT_UT_ESP32 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut_esp32(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.if-label-component_ut_esp32c2: &if-label-component_ut_esp32c2
|
|
|
|
if: '$BOT_LABEL_COMPONENT_UT_ESP32C2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut_esp32c2(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-component_ut_esp32c3: &if-label-component_ut_esp32c3
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_COMPONENT_UT_ESP32C3 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut_esp32c3(?:,[^,\n\r]+)*$/i'
|
2020-11-30 11:44:37 +08:00
|
|
|
|
2022-10-27 18:55:07 +08:00
|
|
|
.if-label-component_ut_esp32c6: &if-label-component_ut_esp32c6
|
|
|
|
if: '$BOT_LABEL_COMPONENT_UT_ESP32C6 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut_esp32c6(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-12-29 11:00:42 +08:00
|
|
|
.if-label-component_ut_esp32h2: &if-label-component_ut_esp32h2
|
|
|
|
if: '$BOT_LABEL_COMPONENT_UT_ESP32H2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut_esp32h2(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-10-19 15:57:24 +08:00
|
|
|
.if-label-component_ut_esp32h4: &if-label-component_ut_esp32h4
|
|
|
|
if: '$BOT_LABEL_COMPONENT_UT_ESP32H4 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut_esp32h4(?:,[^,\n\r]+)*$/i'
|
2022-01-10 19:33:49 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-component_ut_esp32s2: &if-label-component_ut_esp32s2
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_COMPONENT_UT_ESP32S2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut_esp32s2(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-component_ut_esp32s3: &if-label-component_ut_esp32s3
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_COMPONENT_UT_ESP32S3 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*component_ut_esp32s3(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-custom_test: &if-label-custom_test
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test(?:,[^,\n\r]+)*$/i'
|
2020-12-30 16:10:37 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-custom_test_esp32: &if-label-custom_test_esp32
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST_ESP32 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test_esp32(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.if-label-custom_test_esp32c2: &if-label-custom_test_esp32c2
|
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST_ESP32C2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test_esp32c2(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-custom_test_esp32c3: &if-label-custom_test_esp32c3
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST_ESP32C3 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test_esp32c3(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-10-27 18:55:07 +08:00
|
|
|
.if-label-custom_test_esp32c6: &if-label-custom_test_esp32c6
|
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST_ESP32C6 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test_esp32c6(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-12-29 11:00:42 +08:00
|
|
|
.if-label-custom_test_esp32h2: &if-label-custom_test_esp32h2
|
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST_ESP32H2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test_esp32h2(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-10-19 15:57:24 +08:00
|
|
|
.if-label-custom_test_esp32h4: &if-label-custom_test_esp32h4
|
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST_ESP32H4 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test_esp32h4(?:,[^,\n\r]+)*$/i'
|
2022-01-10 19:33:49 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-custom_test_esp32s2: &if-label-custom_test_esp32s2
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST_ESP32S2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test_esp32s2(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.if-label-custom_test_esp32s3: &if-label-custom_test_esp32s3
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_CUSTOM_TEST_ESP32S3 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*custom_test_esp32s3(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.if-label-docker: &if-label-docker
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_DOCKER || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*docker(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2020-10-20 15:00:50 +08:00
|
|
|
.if-label-example_test: &if-label-example_test
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-example_test_esp32: &if-label-example_test_esp32
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST_ESP32 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test_esp32(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.if-label-example_test_esp32c2: &if-label-example_test_esp32c2
|
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST_ESP32C2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test_esp32c2(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-example_test_esp32c3: &if-label-example_test_esp32c3
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST_ESP32C3 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test_esp32c3(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-10-27 18:55:07 +08:00
|
|
|
.if-label-example_test_esp32c6: &if-label-example_test_esp32c6
|
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST_ESP32C6 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test_esp32c6(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-12-29 11:00:42 +08:00
|
|
|
.if-label-example_test_esp32h2: &if-label-example_test_esp32h2
|
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST_ESP32H2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test_esp32h2(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-10-19 15:57:24 +08:00
|
|
|
.if-label-example_test_esp32h4: &if-label-example_test_esp32h4
|
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST_ESP32H4 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test_esp32h4(?:,[^,\n\r]+)*$/i'
|
2022-01-10 19:33:49 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-example_test_esp32s2: &if-label-example_test_esp32s2
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST_ESP32S2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test_esp32s2(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.if-label-example_test_esp32s3: &if-label-example_test_esp32s3
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_EXAMPLE_TEST_ESP32S3 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*example_test_esp32s3(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-host_test: &if-label-host_test
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_HOST_TEST || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*host_test(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.if-label-integration_test: &if-label-integration_test
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_INTEGRATION_TEST || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*integration_test(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-12-02 11:12:00 +08:00
|
|
|
.if-label-integration_test_ble: &if-label-integration_test_ble
|
|
|
|
if: '$BOT_LABEL_INTEGRATION_TEST_BLE || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*integration_test_ble(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
|
|
|
.if-label-integration_test_wifi: &if-label-integration_test_wifi
|
|
|
|
if: '$BOT_LABEL_INTEGRATION_TEST_WIFI || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*integration_test_wifi(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-03-30 11:47:50 +08:00
|
|
|
.if-label-lan8720: &if-label-lan8720
|
|
|
|
if: '$BOT_LABEL_LAN8720 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*lan8720(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-macos: &if-label-macos
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_MACOS || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*macos(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.if-label-macos_test: &if-label-macos_test
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_MACOS_TEST || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*macos_test(?:,[^,\n\r]+)*$/i'
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-nvs_coverage: &if-label-nvs_coverage
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_NVS_COVERAGE || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*nvs_coverage(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2021-02-23 12:32:12 +08:00
|
|
|
.if-label-submodule: &if-label-submodule
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_SUBMODULE || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*submodule(?:,[^,\n\r]+)*$/i'
|
2021-02-23 12:32:12 +08:00
|
|
|
|
2022-01-06 23:24:03 +08:00
|
|
|
.if-label-target_test: &if-label-target_test
|
|
|
|
if: '$BOT_LABEL_TARGET_TEST || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*target_test(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-unit_test: &if-label-unit_test
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_UNIT_TEST || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.if-label-unit_test_esp32: &if-label-unit_test_esp32
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_UNIT_TEST_ESP32 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test_esp32(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.if-label-unit_test_esp32c2: &if-label-unit_test_esp32c2
|
|
|
|
if: '$BOT_LABEL_UNIT_TEST_ESP32C2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test_esp32c2(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-unit_test_esp32c3: &if-label-unit_test_esp32c3
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_UNIT_TEST_ESP32C3 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test_esp32c3(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-10-27 18:55:07 +08:00
|
|
|
.if-label-unit_test_esp32c6: &if-label-unit_test_esp32c6
|
|
|
|
if: '$BOT_LABEL_UNIT_TEST_ESP32C6 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test_esp32c6(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-12-29 11:00:42 +08:00
|
|
|
.if-label-unit_test_esp32h2: &if-label-unit_test_esp32h2
|
|
|
|
if: '$BOT_LABEL_UNIT_TEST_ESP32H2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test_esp32h2(?:,[^,\n\r]+)*$/i'
|
|
|
|
|
2022-10-19 15:57:24 +08:00
|
|
|
.if-label-unit_test_esp32h4: &if-label-unit_test_esp32h4
|
|
|
|
if: '$BOT_LABEL_UNIT_TEST_ESP32H4 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test_esp32h4(?:,[^,\n\r]+)*$/i'
|
2022-01-10 19:33:49 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.if-label-unit_test_esp32s2: &if-label-unit_test_esp32s2
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_UNIT_TEST_ESP32S2 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test_esp32s2(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.if-label-unit_test_esp32s3: &if-label-unit_test_esp32s3
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_UNIT_TEST_ESP32S3 || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*unit_test_esp32s3(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.if-label-windows: &if-label-windows
|
2021-02-25 16:44:39 +08:00
|
|
|
if: '$BOT_LABEL_WINDOWS || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*windows(?:,[^,\n\r]+)*$/i'
|
2021-02-09 12:31:38 +08:00
|
|
|
|
|
|
|
.rules:build:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2020-10-20 15:00:50 +08:00
|
|
|
- <<: *if-protected
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-01-06 23:21:21 +08:00
|
|
|
.rules:build:component_ut:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32
|
|
|
|
- <<: *if-label-component_ut_esp32c2
|
|
|
|
- <<: *if-label-component_ut_esp32c3
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c6
|
2022-12-29 11:00:42 +08:00
|
|
|
- <<: *if-label-component_ut_esp32h2
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-component_ut_esp32h4
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-label-component_ut_esp32s2
|
|
|
|
- <<: *if-label-component_ut_esp32s3
|
2022-03-30 11:47:50 +08:00
|
|
|
- <<: *if-label-lan8720
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32
|
|
|
|
- <<: *if-label-unit_test_esp32c2
|
|
|
|
- <<: *if-label-unit_test_esp32c3
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c6
|
2022-12-29 11:00:42 +08:00
|
|
|
- <<: *if-label-unit_test_esp32h2
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-unit_test_esp32h4
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-label-unit_test_esp32s2
|
|
|
|
- <<: *if-label-unit_test_esp32s3
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2022-10-06 23:16:54 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-01-06 23:21:21 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:component_ut-esp32:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32
|
2022-03-30 11:47:50 +08:00
|
|
|
- <<: *if-label-lan8720
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32
|
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2022-10-06 23:16:54 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:component_ut-esp32c2:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-07-22 15:02:00 +08:00
|
|
|
- <<: *if-label-component_ut
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c2
|
2022-07-22 15:02:00 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-label-unit_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c2
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2022-10-06 23:16:54 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-01-18 10:32:56 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:component_ut-esp32c3:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2020-10-20 15:00:50 +08:00
|
|
|
- <<: *if-protected
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32c3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32c3
|
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2022-10-06 23:16:54 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-09-27 17:22:34 +08:00
|
|
|
|
2022-10-27 18:55:07 +08:00
|
|
|
.rules:build:component_ut-esp32c6:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32c6
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32c6
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2022-10-06 23:16:54 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-10-27 18:55:07 +08:00
|
|
|
|
2023-01-10 13:59:46 +08:00
|
|
|
.rules:build:component_ut-esp32h2:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32h2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32h2
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2023-01-10 13:59:46 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2023-01-10 13:59:46 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:component_ut-esp32s2:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32s2
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32s2
|
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2022-10-06 23:16:54 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:component_ut-esp32s3:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32s3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32s3
|
2020-10-20 15:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2022-10-06 23:16:54 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2023-04-06 11:08:24 +08:00
|
|
|
.rules:build:custom_test:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32
|
|
|
|
- <<: *if-label-custom_test_esp32c2
|
|
|
|
- <<: *if-label-custom_test_esp32c3
|
|
|
|
- <<: *if-label-custom_test_esp32c6
|
|
|
|
- <<: *if-label-custom_test_esp32h2
|
|
|
|
- <<: *if-label-custom_test_esp32h4
|
|
|
|
- <<: *if-label-custom_test_esp32s2
|
|
|
|
- <<: *if-label-custom_test_esp32s3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2023-04-06 11:08:24 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:custom_test-esp32:
|
2021-11-26 17:03:47 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-11-26 17:03:47 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
2022-01-18 10:32:56 +08:00
|
|
|
changes: *patterns-custom_test
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2021-11-26 17:03:47 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:custom_test-esp32c2:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-07-22 15:02:00 +08:00
|
|
|
- <<: *if-label-custom_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-custom_test_esp32c2
|
2022-07-22 15:02:00 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:custom_test-esp32c3:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32c3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-10-27 18:55:07 +08:00
|
|
|
.rules:build:custom_test-esp32c6:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32c6
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-10-27 18:55:07 +08:00
|
|
|
|
2023-01-10 13:59:46 +08:00
|
|
|
.rules:build:custom_test-esp32h2:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32h2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2023-01-10 13:59:46 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-11-18 15:29:39 +03:00
|
|
|
.rules:build:custom_test-esp32h4:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32h4
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-11-18 15:29:39 +03:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:custom_test-esp32s2:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32s2
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-10-20 15:00:50 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:custom_test-esp32s3:
|
2020-10-20 15:00:50 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32s3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:docker:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2020-09-27 11:20:53 +08:00
|
|
|
- <<: *if-label-build
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-docker
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-docker
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-08-09 17:18:29 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-submodule
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-01-06 23:21:21 +08:00
|
|
|
.rules:build:example_test:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
2022-07-17 21:43:41 +08:00
|
|
|
- <<: *if-example_test-ota-include_nightly_run-rule
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
|
|
|
- <<: *if-label-example_test_esp32c2
|
|
|
|
- <<: *if-label-example_test_esp32c3
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-label-example_test_esp32c6
|
2022-12-29 11:00:42 +08:00
|
|
|
- <<: *if-label-example_test_esp32h2
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-example_test_esp32h4
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-label-example_test_esp32s2
|
|
|
|
- <<: *if-label-example_test_esp32s3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-08-17 10:57:39 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-01-06 23:21:21 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:example_test-esp32:
|
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2022-07-17 21:43:41 +08:00
|
|
|
- <<: *if-example_test-ota-include_nightly_run-rule
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-11-30 17:40:24 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:example_test-esp32c2:
|
2020-11-30 17:40:24 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-07-17 21:43:41 +08:00
|
|
|
- <<: *if-label-example_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-example_test_esp32c2
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-11-30 17:40:24 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:example_test-esp32c3:
|
2022-01-10 19:33:49 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
2022-07-17 21:43:41 +08:00
|
|
|
- <<: *if-example_test-ota-include_nightly_run-rule
|
2022-01-10 19:33:49 +08:00
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-example_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-example_test_esp32c3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-01-10 19:33:49 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-01-10 19:33:49 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-01-10 19:33:49 +08:00
|
|
|
|
2022-10-27 18:55:07 +08:00
|
|
|
.rules:build:example_test-esp32c6:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c6
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-10-27 18:55:07 +08:00
|
|
|
|
2023-01-10 13:59:46 +08:00
|
|
|
.rules:build:example_test-esp32h2:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32h2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2023-01-10 13:59:46 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ethernet
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2023-01-10 13:59:46 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-wifi
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2023-01-10 13:59:46 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-10-19 15:57:24 +08:00
|
|
|
.rules:build:example_test-esp32h4:
|
2020-11-30 17:40:24 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-example_test
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-example_test_esp32h4
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-08-17 10:57:39 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-11-30 17:40:24 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:example_test-esp32s2:
|
2020-11-30 17:40:24 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-example_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-example_test_esp32s2
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2020-11-30 17:40:24 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:example_test-esp32s3:
|
2021-11-26 17:03:47 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-example_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-example_test_esp32s3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-11-26 17:03:47 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2021-11-26 17:03:47 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-08-17 10:57:39 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2021-11-26 17:03:47 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:integration_test:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-04-09 12:27:41 +08:00
|
|
|
- <<: *if-label-build
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-integration_test
|
2022-12-02 11:12:00 +08:00
|
|
|
- <<: *if-label-integration_test_ble
|
|
|
|
- <<: *if-label-integration_test_wifi
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-04-09 12:27:41 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-02 12:01:09 +08:00
|
|
|
changes: *patterns-integration_test-ble
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-integration_test-wifi
|
2022-12-02 11:12:00 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-02 12:01:09 +08:00
|
|
|
changes: *patterns-target_test-wifi
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:macos:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-macos
|
|
|
|
- <<: *if-label-macos_test
|
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2021-02-22 16:53:37 +08:00
|
|
|
|
|
|
|
.rules:build:target_test:
|
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-protected
|
2022-07-17 21:43:41 +08:00
|
|
|
- <<: *if-example_test-ota-include_nightly_run-rule
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c2
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c3
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c6
|
2022-12-29 11:00:42 +08:00
|
|
|
- <<: *if-label-component_ut_esp32h2
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-component_ut_esp32h4
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-component_ut_esp32s2
|
|
|
|
- <<: *if-label-component_ut_esp32s3
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-custom_test_esp32c2
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-custom_test_esp32c3
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-label-custom_test_esp32c6
|
2022-12-29 11:00:42 +08:00
|
|
|
- <<: *if-label-custom_test_esp32h2
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-custom_test_esp32h4
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-custom_test_esp32s2
|
|
|
|
- <<: *if-label-custom_test_esp32s3
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-example_test_esp32c2
|
2021-03-26 19:08:27 +08:00
|
|
|
- <<: *if-label-example_test_esp32c3
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-label-example_test_esp32c6
|
2022-12-29 11:00:42 +08:00
|
|
|
- <<: *if-label-example_test_esp32h2
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-example_test_esp32h4
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-example_test_esp32s2
|
|
|
|
- <<: *if-label-example_test_esp32s3
|
|
|
|
- <<: *if-label-integration_test
|
2022-12-02 11:12:00 +08:00
|
|
|
- <<: *if-label-integration_test_ble
|
|
|
|
- <<: *if-label-integration_test_wifi
|
2022-03-30 11:47:50 +08:00
|
|
|
- <<: *if-label-lan8720
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c2
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c3
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c6
|
2022-12-29 11:00:42 +08:00
|
|
|
- <<: *if-label-unit_test_esp32h2
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-unit_test_esp32h4
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-label-unit_test_esp32s2
|
|
|
|
- <<: *if-label-unit_test_esp32s3
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
2023-02-02 13:53:27 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
2022-10-06 23:16:54 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2023-04-10 08:56:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-07-17 21:43:41 +08:00
|
|
|
changes: *patterns-example_test-wifi
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-02 12:01:09 +08:00
|
|
|
changes: *patterns-integration_test-ble
|
2022-12-02 11:12:00 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-02 12:01:09 +08:00
|
|
|
changes: *patterns-integration_test-wifi
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-08-17 10:57:39 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2021-02-22 16:53:37 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-01-06 23:21:21 +08:00
|
|
|
.rules:build:unit_test:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-03-30 11:47:50 +08:00
|
|
|
- <<: *if-label-lan8720
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32
|
|
|
|
- <<: *if-label-unit_test_esp32c2
|
|
|
|
- <<: *if-label-unit_test_esp32c3
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c6
|
2022-12-29 11:00:42 +08:00
|
|
|
- <<: *if-label-unit_test_esp32h2
|
2022-10-19 15:57:24 +08:00
|
|
|
- <<: *if-label-unit_test_esp32h4
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-label-unit_test_esp32s2
|
|
|
|
- <<: *if-label-unit_test_esp32s3
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-01-06 23:21:21 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2022-01-06 23:21:21 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:build:unit_test-esp32:
|
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-03-30 11:47:50 +08:00
|
|
|
- <<: *if-label-lan8720
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32
|
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:unit_test-esp32c2:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-07-22 15:02:00 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c2
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:unit_test-esp32c3:
|
2022-01-10 19:33:49 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-01-10 19:33:49 +08:00
|
|
|
- <<: *if-label-unit_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c3
|
2022-01-10 19:33:49 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-01-10 19:33:49 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2022-10-27 18:55:07 +08:00
|
|
|
|
|
|
|
.rules:build:unit_test-esp32c6:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32c6
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2023-01-10 13:59:46 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2023-01-10 13:59:46 +08:00
|
|
|
|
|
|
|
.rules:build:unit_test-esp32h2:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32h2
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2023-01-10 13:59:46 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-10-27 18:55:07 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2022-01-10 19:33:49 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:unit_test-esp32s2:
|
2021-02-09 12:31:38 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-unit_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-unit_test_esp32s2
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2021-02-22 16:53:37 +08:00
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2021-02-09 12:31:38 +08:00
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:build:unit_test-esp32s3:
|
2021-11-26 17:03:47 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-11-26 17:03:47 +08:00
|
|
|
- <<: *if-label-unit_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-unit_test_esp32s3
|
2021-11-26 17:03:47 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_components
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build_system
|
2022-08-30 17:11:19 +02:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-downloadable-tools
|
2022-12-21 12:07:35 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
2023-04-06 12:20:44 +05:30
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-02-11 15:53:46 +08:00
|
|
|
- <<: *if-dev-push
|
2021-11-26 17:03:47 +08:00
|
|
|
changes: *patterns-unit_test
|
2023-02-02 12:45:05 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
2023-02-13 16:00:50 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
2021-11-26 17:03:47 +08:00
|
|
|
|
2022-03-30 11:47:50 +08:00
|
|
|
.rules:labels-protected:lan8720:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-lan8720
|
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:labels:nvs_coverage:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-nvs_coverage
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2021-02-09 12:31:38 +08:00
|
|
|
.rules:test:component_ut-esp32:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2020-11-12 17:58:24 +08:00
|
|
|
|
2022-09-14 19:00:52 +08:00
|
|
|
.rules:test:component_ut-esp32-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2022-12-21 12:07:35 +08:00
|
|
|
changes: *patterns-target_test-adc
|
2022-09-14 19:00:52 +08:00
|
|
|
|
2023-02-02 12:45:05 +08:00
|
|
|
.rules:test:component_ut-esp32-flash_multi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
|
|
|
|
2023-02-02 13:53:27 +08:00
|
|
|
.rules:test:component_ut-esp32-sdio:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
|
|
|
|
2022-11-04 21:56:04 +08:00
|
|
|
.rules:test:component_ut-esp32-wifi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:component_ut-esp32c2:
|
2022-01-18 10:32:56 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-label-component_ut
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c2
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c2
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2022-01-18 10:32:56 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:component_ut-esp32c2-adc:
|
2020-11-12 17:58:24 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-component_ut
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c2
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-21 12:07:35 +08:00
|
|
|
changes: *patterns-target_test-adc
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-12-07 18:07:07 +08:00
|
|
|
.rules:test:component_ut-esp32c2-wifi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32c2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:component_ut-esp32c3:
|
2022-01-10 19:33:49 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32c3
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2022-01-10 19:33:49 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:component_ut-esp32c3-adc:
|
2022-08-17 15:49:36 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c3
|
2022-08-17 15:49:36 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-21 12:07:35 +08:00
|
|
|
changes: *patterns-target_test-adc
|
2022-08-17 15:49:36 +08:00
|
|
|
|
2023-02-02 12:45:05 +08:00
|
|
|
.rules:test:component_ut-esp32c3-flash_multi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32c3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
.rules:test:component_ut-esp32c3-sdio:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32c3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
|
|
|
|
2022-11-04 21:56:04 +08:00
|
|
|
.rules:test:component_ut-esp32c3-wifi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32c3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-11-09 15:28:20 +08:00
|
|
|
.rules:test:component_ut-esp32c6:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32c6
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32c6
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
|
|
|
|
2022-12-23 11:56:34 +08:00
|
|
|
.rules:test:component_ut-esp32c6-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32c6
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
|
|
|
|
2023-02-16 17:21:40 +08:00
|
|
|
.rules:test:component_ut-esp32c6-i154:
|
2023-01-19 14:47:44 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
2023-02-16 17:21:40 +08:00
|
|
|
- <<: *if-label-component_ut_esp32c6
|
2023-01-19 14:47:44 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2023-02-16 17:21:40 +08:00
|
|
|
changes: *patterns-target_test-i154
|
2023-01-19 14:47:44 +08:00
|
|
|
|
2023-02-16 17:21:40 +08:00
|
|
|
.rules:test:component_ut-esp32h2:
|
2023-02-02 14:46:44 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32h2
|
|
|
|
- <<: *if-label-target_test
|
2023-02-16 17:21:40 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32h2
|
2023-02-02 14:46:44 +08:00
|
|
|
- <<: *if-dev-push
|
2023-02-16 17:21:40 +08:00
|
|
|
changes: *patterns-component_ut
|
2023-02-02 14:46:44 +08:00
|
|
|
|
2023-02-16 17:21:40 +08:00
|
|
|
.rules:test:component_ut-esp32h2-adc:
|
2022-09-27 17:22:34 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
2023-02-16 17:21:40 +08:00
|
|
|
- <<: *if-label-component_ut_esp32h2
|
2022-09-27 17:22:34 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2023-02-16 17:21:40 +08:00
|
|
|
changes: *patterns-target_test-adc
|
2022-09-27 17:22:34 +08:00
|
|
|
|
2023-04-06 12:20:44 +05:30
|
|
|
.rules:test:component_ut-esp32h2-ecdsa:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32h2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-ecdsa
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:component_ut-esp32s2:
|
2022-07-22 10:20:21 +02:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-component_ut_esp32s2
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32s2
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2022-07-22 10:20:21 +02:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:component_ut-esp32s2-adc:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-component_ut
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-component_ut_esp32s2
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-21 12:07:35 +08:00
|
|
|
changes: *patterns-target_test-adc
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2023-02-02 12:45:05 +08:00
|
|
|
.rules:test:component_ut-esp32s2-flash_multi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32s2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
.rules:test:component_ut-esp32s2-sdio:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32s2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-sdio
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:component_ut-esp32s3:
|
2020-12-30 16:10:37 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32s3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32s3
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut
|
2020-12-30 16:10:37 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:component_ut-esp32s3-adc:
|
2022-09-14 19:00:52 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-component_ut_esp32s3
|
2022-09-14 19:00:52 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2022-12-21 12:07:35 +08:00
|
|
|
changes: *patterns-target_test-adc
|
2022-09-14 19:00:52 +08:00
|
|
|
|
2023-02-02 12:45:05 +08:00
|
|
|
.rules:test:component_ut-esp32s3-flash_multi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32s3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-flash_multi
|
|
|
|
|
2022-10-06 23:16:54 +02:00
|
|
|
.rules:test:component_ut-esp32s3-usb:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32s3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-component_ut-usb
|
|
|
|
|
2022-12-07 18:07:07 +08:00
|
|
|
.rules:test:component_ut-esp32s3-wifi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-component_ut
|
|
|
|
- <<: *if-label-component_ut_esp32s3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:custom_test-esp32:
|
2021-11-26 17:03:47 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2021-11-26 17:03:47 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:custom_test-esp32c2:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-label-custom_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-custom_test_esp32c2
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:custom_test-esp32c3:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32c3
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-11-09 15:28:20 +08:00
|
|
|
.rules:test:custom_test-esp32c6:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32c6
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
|
|
|
|
2023-01-19 14:47:44 +08:00
|
|
|
.rules:test:custom_test-esp32h2:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32h2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:custom_test-esp32s2:
|
2022-08-17 15:49:36 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32s2
|
2022-08-17 15:49:36 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2022-08-17 15:49:36 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:custom_test-esp32s3:
|
2022-07-22 10:20:21 +02:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-custom_test
|
|
|
|
- <<: *if-label-custom_test_esp32s3
|
2022-07-22 10:20:21 +02:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-custom_test
|
2022-07-22 10:20:21 +02:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32:
|
2022-01-10 19:33:49 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-01-10 19:33:49 +08:00
|
|
|
|
2022-12-21 12:07:35 +08:00
|
|
|
.rules:test:example_test-esp32-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32-bt:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
2022-10-09 13:10:59 +08:00
|
|
|
changes: *patterns-example_test-bt
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2023-04-10 08:56:59 +08:00
|
|
|
.rules:test:example_test-esp32-ccs811:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-ccs811
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32-ethernet:
|
2022-09-14 19:00:52 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
2022-09-14 19:00:52 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2022-10-09 13:10:59 +08:00
|
|
|
changes: *patterns-example_test-ethernet
|
2022-09-14 19:00:52 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32-include_nightly_run-rule:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-example_test-ota-include_nightly_run-rule
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
.rules:test:example_test-esp32-sdio:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32-wifi:
|
2021-11-26 17:03:47 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-wifi
|
2022-11-04 21:56:04 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2021-11-26 17:03:47 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32c2:
|
2022-07-08 17:47:59 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-label-example_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test_esp32c2
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
|
2022-12-21 12:07:35 +08:00
|
|
|
.rules:test:example_test-esp32c2-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
|
|
|
|
2022-12-07 18:07:07 +08:00
|
|
|
.rules:test:example_test-esp32c2-wifi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-wifi
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32c3:
|
2022-08-17 15:49:36 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c3
|
2022-08-17 15:49:36 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-08-17 15:49:36 +08:00
|
|
|
|
2022-12-21 12:07:35 +08:00
|
|
|
.rules:test:example_test-esp32c3-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32c3-include_nightly_run-rule:
|
2022-07-22 10:20:21 +02:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-example_test-ota-include_nightly_run-rule
|
2022-07-22 10:20:21 +02:00
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
.rules:test:example_test-esp32c3-sdio:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
|
|
|
|
2022-12-07 18:07:07 +08:00
|
|
|
.rules:test:example_test-esp32c3-wifi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-wifi
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-11-09 15:28:20 +08:00
|
|
|
.rules:test:example_test-esp32c6:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c6
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
|
|
|
|
2022-12-23 11:56:34 +08:00
|
|
|
.rules:test:example_test-esp32c6-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32c6
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
|
|
|
|
2023-01-19 14:47:44 +08:00
|
|
|
.rules:test:example_test-esp32h2:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32h2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
|
|
|
|
2023-02-02 14:46:44 +08:00
|
|
|
.rules:test:example_test-esp32h2-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32h2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32s2:
|
2022-07-08 17:47:59 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32s2
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
|
2022-12-21 12:07:35 +08:00
|
|
|
.rules:test:example_test-esp32s2-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32s2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
.rules:test:example_test-esp32s2-sdio:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32s2
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-sdio
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32s2-usb:
|
2022-07-08 17:47:59 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32s2
|
2022-07-22 15:02:00 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2022-10-09 13:10:59 +08:00
|
|
|
changes: *patterns-example_test-usb
|
2022-07-08 17:47:59 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-esp32s3:
|
2022-09-14 19:00:52 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32s3
|
2022-09-14 19:00:52 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2022-10-09 13:10:59 +08:00
|
|
|
changes: *patterns-build-example_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test
|
2022-09-14 19:00:52 +08:00
|
|
|
|
2022-12-21 12:07:35 +08:00
|
|
|
.rules:test:example_test-esp32s3-adc:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32s3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-adc
|
|
|
|
|
2022-12-07 18:07:07 +08:00
|
|
|
.rules:test:example_test-esp32s3-wifi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-example_test
|
|
|
|
- <<: *if-label-example_test_esp32s3
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-wifi
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:example_test-i154:
|
2022-07-08 17:47:59 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-example_test
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-25 16:47:52 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-example_test-i154
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-i154
|
2022-07-08 17:47:59 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:host_test:
|
2020-09-27 11:20:53 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-host_test
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-host_test
|
2020-09-27 11:20:53 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:integration_test:
|
2022-07-08 17:47:59 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-integration_test
|
2022-12-02 11:12:00 +08:00
|
|
|
- <<: *if-label-integration_test_ble
|
|
|
|
- <<: *if-label-integration_test_wifi
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2022-12-02 12:01:09 +08:00
|
|
|
changes: *patterns-integration_test-ble
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-integration_test-wifi
|
2022-12-02 11:12:00 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-02 12:01:09 +08:00
|
|
|
changes: *patterns-target_test-wifi
|
2022-12-02 11:12:00 +08:00
|
|
|
|
|
|
|
.rules:test:integration_test_ble:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-integration_test
|
|
|
|
- <<: *if-label-integration_test_ble
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-dev-push
|
2022-12-02 12:01:09 +08:00
|
|
|
changes: *patterns-integration_test-ble
|
2022-12-02 11:12:00 +08:00
|
|
|
|
|
|
|
.rules:test:integration_test_wifi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-integration_test
|
|
|
|
- <<: *if-label-integration_test_wifi
|
2022-07-08 17:47:59 +08:00
|
|
|
- <<: *if-label-target_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-dev-push
|
2022-12-02 12:01:09 +08:00
|
|
|
changes: *patterns-integration_test-wifi
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-target_test-wifi
|
2022-07-08 17:47:59 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:submodule:
|
2022-08-17 15:49:36 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-submodule
|
2022-08-17 15:49:36 +08:00
|
|
|
- <<: *if-dev-push
|
2022-10-09 13:10:59 +08:00
|
|
|
changes: *patterns-submodule
|
2022-07-22 15:02:00 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:unit_test-esp32:
|
2021-02-09 12:31:38 +08:00
|
|
|
rules:
|
2021-10-26 17:55:58 +08:00
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-protected
|
2021-03-08 10:12:22 +08:00
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-01-06 23:24:03 +08:00
|
|
|
- <<: *if-label-target_test
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-label-unit_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-unit_test_esp32
|
2021-02-09 12:31:38 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:unit_test-esp32c2:
|
2022-07-22 15:02:00 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c2
|
2022-11-08 15:02:00 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
2022-07-22 15:02:00 +08:00
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:unit_test-esp32c3:
|
2022-07-22 15:02:00 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
2022-10-09 13:10:59 +08:00
|
|
|
- <<: *if-label-unit_test_esp32c3
|
2022-07-22 15:02:00 +08:00
|
|
|
- <<: *if-dev-push
|
2022-10-09 13:10:59 +08:00
|
|
|
changes: *patterns-unit_test
|
2022-07-22 15:02:00 +08:00
|
|
|
|
2023-02-02 12:45:05 +08:00
|
|
|
.rules:test:unit_test-esp32c3-flash_multi:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32c3
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-flash_multi
|
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
.rules:test:unit_test-esp32c3-sdio:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32c3
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
|
|
|
|
2022-11-09 15:28:20 +08:00
|
|
|
.rules:test:unit_test-esp32c6:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32c6
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
|
|
|
|
2023-01-19 14:47:44 +08:00
|
|
|
.rules:test:unit_test-esp32h2:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32h2
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|
|
|
|
|
2022-10-09 13:10:59 +08:00
|
|
|
.rules:test:unit_test-esp32s2:
|
2022-08-17 15:49:36 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32s2
|
|
|
|
- <<: *if-dev-push
|
2022-10-09 13:10:59 +08:00
|
|
|
changes: *patterns-unit_test
|
2022-07-22 15:02:00 +08:00
|
|
|
|
2023-02-13 16:00:50 +08:00
|
|
|
.rules:test:unit_test-esp32s2-sdio:
|
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
|
|
|
- <<: *if-label-unit_test_esp32s2
|
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test-sdio
|
|
|
|
|
2022-01-18 10:32:56 +08:00
|
|
|
.rules:test:unit_test-esp32s3:
|
2021-11-26 17:03:47 +08:00
|
|
|
rules:
|
|
|
|
- <<: *if-revert-branch
|
|
|
|
when: never
|
|
|
|
- <<: *if-protected
|
|
|
|
- <<: *if-label-build-only
|
|
|
|
when: never
|
2022-08-08 14:06:59 +08:00
|
|
|
- <<: *if-label-target_test
|
|
|
|
- <<: *if-label-unit_test
|
2022-01-18 10:32:56 +08:00
|
|
|
- <<: *if-label-unit_test_esp32s3
|
2022-08-08 14:06:59 +08:00
|
|
|
- <<: *if-dev-push
|
|
|
|
changes: *patterns-unit_test
|