automation/eclair: Run *-testing jobs only in some branches

These jobs should not run in regular scans, but only in xen-project/people
repositories and branches to speed up pipeline execution.

Signed-off-by: Nicola Vetrini <nicola.vetrini@bugseng.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
Nicola Vetrini authored and Andrew Cooper committed 2025-12-11 15:19:22 +00:00
1 parent 98fccdf0ac
commit abac3b76d2
1 file changed
+4
+4
View File
@@ -52,6 +52,8 @@ eclair-x86_64-testing:
tags:
- eclair-analysis-testing
rules:
- if: $CI_PROJECT_PATH !~ /^xen-project\/people\/.*$/
when: never
- if: $ECLAIR_TESTING
when: always
- !reference [.eclair-analysis:triggered, rules]
@@ -110,6 +112,8 @@ eclair-ARM64-testing:
tags:
- eclair-analysis-testing
rules:
- if: $CI_PROJECT_PATH !~ /^xen-project\/people\/.*$/
when: never
- if: $ECLAIR_TESTING
when: always
- !reference [.eclair-analysis:triggered, rules]
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.