Go to file
Sachi King 9f16d522a9 Support post jobs by supporting rev checkout
Currently zuul-cloner does not support post jobs, as it does not know
what to checkout.  This adds the ability on a per project basis to
specify a revision to be checked out.  When specified zuul-cloner
will successfully check out the same repo as gerrit-git-prep.sh does
in post jobs.

Sample usage:
clonemap:
  - name: openstack/neutron
    dest: ./neu
  - name: openstack/requirements
    dest: ./reqs

export ZUUL_PROJECT="openstack/neutron"
export ZUUL_NEWREV="a2Fhc2Rma2FzZHNkZjhkYXM4OWZhc25pb2FzODkK"
export ZUUL_BRANCH="stable/liberty"

zuul-cloner -m map.yaml git://git.openstack.org $ZUUL_PROJECT \
openstack/requirements

This results with openstack/neutron checked out at rev a2Fhc2 and
openstack/requirements at 'heads/stable/liberty'

Change-Id: Ie9b03508a44f04adfbe2696cde136439ebffb9a6
2016-07-12 12:51:51 +10:00
2016-04-12 01:23:56 +10:00
2015-12-10 18:18:34 +00:00
2012-12-16 20:34:13 +00:00
2012-09-26 14:23:10 +00:00
2013-07-02 17:47:23 +00:00
2012-05-29 14:49:32 -07:00
2013-06-25 19:04:30 +00:00
2015-07-28 22:16:32 +09:00
2016-05-02 12:48:17 +00:00
2016-04-22 09:52:05 -07:00
2013-08-01 11:56:52 -07:00
2016-02-03 14:32:05 -08: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
Description
The Gatekeeper, or a project gating system
Readme 162 MiB
Languages
Python 88.4%
JavaScript 9.4%
C# 1.1%
PowerShell 0.4%
Shell 0.3%
Other 0.3%