This will prevent eclair jobs from been started automatically
everywhere but in the main push repo, but still have the option to
start a jobs manually.
Signed-off-by: Anthony PERARD <anthony.perard@vates.tech>
---
Notes:
eclair jobs are still manual under people:
https://gitlab.com/xen-project/people/anthonyper/xen/-/pipelines/2519778881
and they are still running in hardware repos:
https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2519784420
automation/gitlab-ci/analyze.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/automation/gitlab-ci/analyze.yaml b/automation/gitlab-ci/analyze.yaml
index b3f99f472d9e..d6b6cf3e548b 100644
--- a/automation/gitlab-ci/analyze.yaml
+++ b/automation/gitlab-ci/analyze.yaml
@@ -33,7 +33,7 @@
when: never
- if: $CI_JOB_NAME !~ $SELECTED_JOBS_ONLY
when: never
- - if: $WTOKEN && $CI_PROJECT_PATH =~ /^xen-project\/people\/.*$/
+ - if: $WTOKEN && $CI_PROJECT_PATH !~ /^xen-project\/hardware\//
when: manual
allow_failure: true
- !reference [.eclair-analysis, rules]
--
Anthony Perard | Vates XCP-ng Developer
XCP-ng & Xen Orchestra - Vates solutions
web: https://vates.tech
On 2026-05-12 18:07, Anthony PERARD wrote: > This will prevent eclair jobs from been started automatically > everywhere but in the main push repo, but still have the option to > start a jobs manually. > > Signed-off-by: Anthony PERARD <anthony.perard@vates.tech> Reviewed-by: Nicola Vetrini <nicola.vetrini@bugseng.com> > --- > > Notes: > eclair jobs are still manual under people: > > https://gitlab.com/xen-project/people/anthonyper/xen/-/pipelines/2519778881 > > and they are still running in hardware repos: > > https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2519784420 > > automation/gitlab-ci/analyze.yaml | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/automation/gitlab-ci/analyze.yaml > b/automation/gitlab-ci/analyze.yaml > index b3f99f472d9e..d6b6cf3e548b 100644 > --- a/automation/gitlab-ci/analyze.yaml > +++ b/automation/gitlab-ci/analyze.yaml > @@ -33,7 +33,7 @@ > when: never > - if: $CI_JOB_NAME !~ $SELECTED_JOBS_ONLY > when: never > - - if: $WTOKEN && $CI_PROJECT_PATH =~ /^xen-project\/people\/.*$/ > + - if: $WTOKEN && $CI_PROJECT_PATH !~ /^xen-project\/hardware\// > when: manual > allow_failure: true > - !reference [.eclair-analysis, rules] > > > -- > Anthony Perard | Vates XCP-ng Developer > > XCP-ng & Xen Orchestra - Vates solutions > > web: https://vates.tech -- Nicola Vetrini, B.Sc. Software Engineer BUGSENG (https://bugseng.com) LinkedIn: https://www.linkedin.com/in/nicola-vetrini-a42471253
On 12/05/2026 5:07 pm, Anthony PERARD wrote: > This will prevent eclair jobs from been started automatically > everywhere but in the main push repo, but still have the option to > start a jobs manually. > > Signed-off-by: Anthony PERARD <anthony.perard@vates.tech> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
© 2016 - 2026 Red Hat, Inc.