feat(test): Lower the scope when win tests are automatically executed

Introduced new rule "atterns-build_system_win", that coveres scope
for windows test. It currently contains only "tools/test_build_system/**/*".
This commit is contained in:
Marek Fiala
2025-05-27 11:24:58 +02:00
parent 94994f7ad3
commit c17baef38d
2 changed files with 5 additions and 2 deletions

View File

@ -91,4 +91,4 @@
specific_rules:
- if-schedule-test-build-system-windows
patterns:
- build_system
- build_system_win

View File

@ -56,6 +56,9 @@
- "tools/ci/ci_build_apps.py"
- "tools/test_build_system/**/*"
.patterns-build_system_win: &patterns-build_system_win
- "tools/test_build_system/**/*"
.patterns-build_macos: &patterns-build_macos
- "tools/ci/test_configure_ci_environment.sh"
@ -392,7 +395,7 @@
- <<: *if-schedule-test-build-system-windows
- <<: *if-label-windows
- <<: *if-dev-push
changes: *patterns-build_system
changes: *patterns-build_system_win
.rules:test:host_test:
rules: