The Gatekeeper, or a project gating system
Go to file
James E. Blair 51b7492e95 Add getProjectBranches to Source
This lets us ask a source for all of the branches for a project.
This uses the git protocol for now, but this can get much nicer
in the future if we switch to using Gerrit's REST API.  It should
also be easy to do with github.

The included comment indicates why it's being added -- implementation
to follow in subsequent changes.

Change-Id: I0dfcd61f343a235dcf935aea434b9772d6e746d9
2016-10-04 15:01:31 -07:00
doc Add some documentation on functional testing tools 2016-08-08 11:16:11 -07:00
etc Merge "Expose webapp listen_address and port" 2016-07-12 23:31:02 +00:00
tests Add nodeset as a top-level configuration item 2016-09-02 14:52:12 -07:00
tools Merge "Use high precedence when manually submitting jobs" 2016-07-12 23:27:28 +00:00
zuul Add getProjectBranches to Source 2016-10-04 15:01:31 -07:00
.gitignore Merge master into feature/zuulv3 2016-02-12 14:10:03 +11:00
.gitreview Set default branch to feature/zuulv3 2015-12-07 11:28:01 -08:00
.mailmap Fix pep8 E127 violations 2012-09-26 14:23:10 +00:00
.testr.conf Reduce Log Size 2016-06-10 10:15:50 -07:00
LICENSE Initial commit. 2012-05-29 14:49:32 -07:00
MANIFEST.in Migrate to pbr. 2013-06-25 19:04:30 +00:00
NEWS.rst Fix two typos on zuul documentation 2015-07-28 22:16:32 +09:00
other-requirements.txt Add support for bindep 2016-06-03 23:52:33 -04:00
README.rst Switched documentation to point to storyboard. 2014-11-11 15:59:24 -08:00
requirements.txt Merge branch 'master' into v3_merge 2016-07-14 22:36:59 +10:00
setup.cfg Add ansible launch server 2016-04-22 09:52:05 -07:00
setup.py Partial sync with OpenStack requirements. 2013-09-25 15:30:37 -07:00
test-requirements.txt Enhance CRD doc with diagrams 2015-11-18 15:19:51 +11:00
TESTING.rst Support multiple triggers 2013-08-01 11:56:52 -07:00
tox.ini Merge branch 'master' into v3_merge 2016-07-14 22:36:59 +10:00

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