bfb8e049487d76acbf685762d6a4725f49670e5a
Changes supplied by the Depends-On header in git commit messages will now additionally pull in changes from any project, on any branch into independent pipelines. They are considered "non-live" changes, that is, changes that should not have any tests run on them. To accomodate this, the internal structure of an independent pipeline is now a dynamically adjusting list of ChangeQueue objects where a new ChangeQueue is created for each change added to the pipeline (and that ChangeQueue might contain non-live changes enqueued ahead of the change we are interested in for the purpose of stacking commits in the associated Zuul refs). This actually more closely matches the visual and intuitive understanding of independent pipelines. Change-Id: I8ba0bc0918263f297666a50c607bca4f87c903b8
Zuul
Zuul is a trunk gating system developed for the OpenStack Project.
Contributing
To browse the latest code, see: https://git.openstack.org/cgit/openstack-infra/zuul/tree/ To clone the latest code, use git clone git://git.openstack.org/openstack-infra/zuul
Bugs are handled at: https://storyboard.openstack.org/#!/project/679
Code reviews are, as you might expect, handled by gerrit. The gerrit they use is http://review.openstack.org
Use git review to submit patches (after creating a gerrit account that links to your launchpad account). Example:
# Do your commits
$ git review
# Enter your username if prompted
Description
Languages
Python
89.2%
JavaScript
8.7%
C#
1.1%
PowerShell
0.3%
Shell
0.3%
Other
0.3%