Zuul (https://zuul-ci.org ) is specifically built for this use case. It was originally designed for OpenStack's CI, with OpenStack being broken down in multiple inter-dependent repos. Source: 5 months ago
If you’re already using gerrit I would strongly recommend looking at Zuul https://zuul-ci.org. Source: 10 months ago
Zuul (code) helps your team stop merging broken code -- the best kind of gatekeeping. - Source: dev.to / about 1 year ago
I wanted to share a package that I have created, and use, to interface the Zuul CI from Emacs. It offers completion for builds or buildsets, and implements a zuul-log-mode to browse the remote logs. Source: almost 2 years ago
Yay, yet another proprietary Zuul clone! 😶. Source: almost 2 years ago
> you can only have one job running at a time https://zuul-ci.org/ and some other systems solve it by optimistic merges. If there's already a merge job running, the next one assumes that will succeed. And tests on merged master + first change + itself. If anything breaks, the optimistic merges are dropped from the queue and everything starts from the second chance only. - Source: Hacker News / almost 2 years ago
Some alternative solutions to similar issues: Zuul (https://zuul-ci.org/) was created for openstack to solve the issue of optimistic merges / PR queue testing. When you use buildkite with own containers on AWS ecs you can use efs to do a git clone with reference. Essentially what they do with a packed base repo, but you only end up sending what you need, not more. The binary cache is available in other flavours... - Source: Hacker News / almost 2 years ago
Im talking about this https://zuul-ci.org/. This is used mostly by guys running Openstack but I cannot understand why. Source: almost 2 years ago
Zuul is an open-source CI/CD/project-gating-system that implements this for Github, GitLab, Gerrit, and pagure. It actually lets you stack dependencies between any of those systems. Just say "Depends-On: " in the PR. See https://zuul-ci.org/ and https://zuul-ci.org/docs/zuul/discussion/gating.html#cross-project-dependencies. - Source: Hacker News / over 2 years ago
Zuul CI (https://zuul-ci.org/ ) it is used by many big projects eg. Openstack. Source: over 2 years ago
Have you ever stumbled upon https://zuul-ci.org/? Source: over 2 years ago
This is pretty much done with https://zuul-ci.org/ You simply create a change and in the footer say Depends-On: CI will pull everything together, merge it all, and provide you with repos on disk that reflect the entire dependency chain. You write your test to install/run/etc. From these repos that have been prepared for you. The test might have only your change, or it... - Source: Hacker News / about 3 years ago
Do you know an article comparing Zuul to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Zuul. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.