On 11/16/21 12:27, Daniel P. Berrangé wrote: > On the primary QEMU repository we want the CI jobs to run on the staging > branch as a gating CI test. > > Cirrus CI has very limited job concurrency, so if there are too many > jobs triggered they'll queue up and hit the GitLab CI job timeout before > they complete on Cirrus. > > If we let Cirrus jobs run again on the master branch immediately after > merging from staging, that just increases the chances jobs will get > queued and subsequently timeout. > > The same applies for merges to the stable branches. > > User forks meanwhile should be allowed to run Cirrus CI jobs freely. > > Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> > --- > .gitlab-ci.d/cirrus.yml | 3 +++ > 1 file changed, 3 insertions(+)
Reviewed-by: Philippe Mathieu-Daudé <phi...@redhat.com>