The Gatekeeper, or a project gating system
Go to file
Antoine Musso ca0466e76d raise exception when info reference cant be found
We always assume being able to get the references from a specific URL
although that might not be available (for example if Apache is not
properly setup). Logging an error with the URL we attempted to reach and
raising the urllib2 exception will give an obvious hint to the
administrator.

Change-Id: I0465f8ec0749f6f16d64ddb22dd2ad93dbc42c82
Reviewed-on: https://review.openstack.org/13815
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-10-09 23:28:50 +00:00
doc Add ZUUL_COMMIT. 2012-10-05 21:50:40 +00:00
etc Provide link to status page in Gerrit comments. 2012-10-01 17:04:14 +00:00
tests Fix non-deterministic test. 2012-10-08 18:47:12 +00:00
tools update pip dependencies 2012-09-26 14:18:29 +00:00
zuul raise exception when info reference cant be found 2012-10-09 23:28:50 +00:00
.gitignore Add documentation. 2012-06-08 19:17:28 -07:00
.gitreview Initial commit. 2012-05-29 14:49:32 -07:00
.mailmap Fix pep8 E127 violations 2012-09-26 14:23:10 +00:00
AUTHORS Fix pep8 E127 violations 2012-09-26 14:23:10 +00:00
LICENSE Initial commit. 2012-05-29 14:49:32 -07:00
README Update README 2012-06-01 13:50:21 -07:00
setup.cfg Restrict test coverage to the zuul package. 2012-09-10 20:06:36 +00:00
setup.py Remove stray print statements. 2012-05-30 12:48:57 -07:00
tox.ini Remove pep8 ignores 2012-09-27 17:49:00 +00:00
zuul-server handle KeyboardInterrupt 2012-09-26 14:20:55 +00:00

README

# Zuul

Zuul is a trunk gating system developed for the OpenStack Project.

## Contributing

To get the latest code, see: https://github.com/openstack-ci/zuul

Bugs are handled at: https://launchpad.net/zuul

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 promped