mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
e65fc5ee09
Currently, the buildv2 tests are initiated using the same patterns as the tests for the current build system. This means that any change in the current build system will also trigger the buildv2 tests. Initially, it might be wise not to block the CI for changes in the current build system in case there is an issue with buildv2. Therefore, let's explicitly start the buildv2 tests only when the buildv2 label is set. Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
83 lines
1.4 KiB
YAML
83 lines
1.4 KiB
YAML
##############
|
|
# Build Jobs #
|
|
##############
|
|
"build":
|
|
labels:
|
|
- build
|
|
patterns:
|
|
- build_components
|
|
- build_system
|
|
- downloadable-tools
|
|
included_in:
|
|
- build:target_test
|
|
- build:check
|
|
|
|
# -------------------
|
|
# Specific Build Jobs
|
|
# -------------------
|
|
"build:docker":
|
|
labels:
|
|
- build
|
|
- docker
|
|
patterns:
|
|
- docker
|
|
- submodule
|
|
- build_system
|
|
- downloadable-tools
|
|
|
|
"build:macos":
|
|
labels:
|
|
# - build
|
|
- macos
|
|
- macos_test # for backward compatibility
|
|
# patterns:
|
|
# - build_system
|
|
# - build_macos
|
|
# - downloadable-tools
|
|
|
|
# ---------------------------
|
|
# Add patterns to build rules
|
|
# ---------------------------
|
|
"patterns:template-app":
|
|
patterns:
|
|
- build_template-app
|
|
included_in:
|
|
- build:target_test
|
|
|
|
"patterns:build-check":
|
|
patterns:
|
|
- build_check
|
|
included_in:
|
|
- build:check
|
|
|
|
"test:host_test":
|
|
labels:
|
|
- host_test
|
|
patterns:
|
|
- host_test
|
|
|
|
"test:submodule":
|
|
labels:
|
|
- submodule
|
|
patterns:
|
|
- submodule
|
|
|
|
#################################
|
|
# Triggered Only By Labels Jobs #
|
|
#################################
|
|
"labels:nvs_coverage": # host_test
|
|
labels:
|
|
- nvs_coverage
|
|
|
|
"labels:windows_pytest_build_system":
|
|
labels:
|
|
- windows
|
|
specific_rules:
|
|
- if-schedule-test-build-system-windows
|
|
patterns:
|
|
- build_system_win
|
|
|
|
"labels:buildv2":
|
|
labels:
|
|
- buildv2
|