The Gatekeeper, or a project gating system
Go to file
James E. Blair ff80a2f003 Make smtp tests more robust
Current implementation does not support running more than one test
sequentially in the same test runner.  Move message storage to the
test object and create a factory method for FakeSMTP that links
the FakeSMTP object to the message storage.

Also, make the timeout non-gentle.  Gentle didn't seem to work.

Change-Id: I1eae42ceac4deb6eb30affd1d84f3e79c97ca2f4
2013-12-27 13:44:17 -08:00
doc Make all changes reportable 2013-12-27 10:22:46 -08:00
etc Add the possibility to pass the zuul url 2013-11-26 18:57:17 -02:00
tests Make smtp tests more robust 2013-12-27 13:44:17 -08:00
tools Update trigger-job.py to pass LOG_PATH 2013-10-03 15:31:04 -07:00
zuul Use forced_pipeline with timer events 2013-12-27 10:38:35 -08:00
.gitignore Ignore .venv directory 2013-12-03 17:23:54 -08:00
.gitreview Updated .gitreview location 2012-12-16 20:34:13 +00:00
.mailmap Fix pep8 E127 violations 2012-09-26 14:23:10 +00:00
.testr.conf Add ability to skip log capture. 2013-07-02 17:47:23 +00: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 Document zuul_url breaking change 2013-12-04 08:57:35 -08:00
README.rst Drop Jenkins.getBestBuildURL() method 2013-05-05 21:58:29 +00:00
TESTING.rst Support multiple triggers 2013-08-01 11:56:52 -07:00
requirements.txt test: support voluptuous 7.0+ 2013-10-31 10:52:55 +01:00
setup.cfg Add a zuul client 2013-12-02 08:32:01 -08:00
setup.py Partial sync with OpenStack requirements. 2013-09-25 15:30:37 -07:00
test-requirements.txt Pin Sphinx to <1.2 2013-12-10 08:41:18 -08:00
tox.ini Use timeout fixture (30 seconds) for tests 2013-12-23 15:41:23 -08:00

README.rst

Zuul

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

Contributing

To get the latest code, see: https://github.com/openstack-infra/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 prompted