Merge lp:~flacoste/charm-tools/promulgate into lp:~charmers/charm-tools/trunk
Status: | Merged |
---|---|
Merged at revision: | 61 |
Proposed branch: | lp:~flacoste/charm-tools/promulgate |
Merge into: | lp:~charmers/charm-tools/trunk |
Diff against target: |
119 lines (+115/-0) 1 file modified
scripts/promulgate (+115/-0) |
To merge this branch: | bzr merge lp:~flacoste/charm-tools/promulgate |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Clint Byrum (community) | Approve | ||
Review via email: mp+64611@code.launchpad.net |
Description of the change
Hi,
This adds a scripts/promulgate that will make a package branch the official
formula branch. (It will also set the branch status to Mature and the branch
reviewer to ensemble-
Once it's possible to retrieve the list of official package branches from a
distribution, the getall script could use that instead of having to maintain
the list of branches in-tree.
Any ~ensemble-composers can run it and it's run as:
scripts/promulgate <formula_dir>
It uses the bzr push location as the LP branch to make official, so depending
on your bzr configuration, you might need to specify the LP branch to use:
scripts/promulgate -b lp:~ensemble-composers/oneiric/formula/trunk <formula_dir>
Let me know if you have any questions.
This is great, thanks Francis! Merged.