mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
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:
1 parent
98fccdf0ac
commit
abac3b76d2
1 file changed
+4
@@ -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]
|
||||
|
||||