bfd5853957
The current behavior is that for every event, run 'git remote origin update', which is quite a bit of overhead and doesn't match what the comments say should be happening. The goal is to ensure that when new tags arrive, we have them locally in our repo. It's also not a bad idea for us to keep up with remote branch movements as well. This updates the event pre-processor to fetch the ref for each ref-updated event as they are processed. This is much faster than the git remote update that was happening before. It also adds a git remote update to the repo initialization step so that when Zuul starts, it will pick up any remote changes since it last ran. Change-Id: I671bb43eddf41c7403de53bb4a223762101adc3c |
||
---|---|---|
doc | ||
etc | ||
tests | ||
tools | ||
zuul | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
LICENSE | ||
MANIFEST.in | ||
NEWS.rst | ||
README.rst | ||
TESTING.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
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