RETIRED, Check out repos hosted on gerrit and apply a list of outstanding patches.
Go to file
Robert Collins 7798e52299 Overhaul prep-source-repos.
Key changes:
 - write out a variables file to avoid doing work during devtestrc.
 - remove the special casing and hard coding of review.o.o and
   openstack-infra.
 - update README.
2014-08-06 14:11:57 +12:00
bin Overhaul prep-source-repos. 2014-08-06 14:11:57 +12:00
COPYRIGHT INIT 2014-05-28 16:46:22 -07:00
README Overhaul prep-source-repos. 2014-08-06 14:11:57 +12:00
devtestrc Update devtestrc 2014-08-04 19:58:23 +12:00
example_networks.json INIT 2014-05-28 16:46:22 -07:00
example_nodes.json INIT 2014-05-28 16:46:22 -07:00
repo_refs.yaml Overhaul prep-source-repos. 2014-08-06 14:11:57 +12:00

README

This repository contains scripts for managing multiple outstanding patches to
TripleO (or other gerrit based projects).

 - tooling to combine arbitrary unmerged gerrit patches (prep_source_repos)
   which will also export an rc file with git refs based on the combined
   branches
 - a sample config file that we're using (repo_refs.yaml)

To use:

* create a repo_refs.yaml in your TRIPLEO_ROOT (see the one in the root of this
  repository for inspiration).

* add the tripleo-end-to-end bin directory to your path (or symlink the
  specific scripts into place, or $up to you).

* run prep_source_repos $YOUR\_REFS\_FILE $TRIPLEO\_ROOT to checkout and update
  the repositories specified by the refs file

* source YOUR_REFS_FILE.variables to configure TripleO scripts to use your
  freshly integrated branches

* proceed with any tripleo activies you might have (building images, deploying,
  etc etc).