Release requests and history tracking
Go to file
Doug Hellmann afb86f24a8 show more change detail, including ancestry
Remove the skip for showing changes for existing tags. We still only
process the final version for a given deliverable file.

Show the git log commands being run at each step.

Use topological ordering for log commands so we get the commits that
will actually be included in a version.

Add ancestry check and report the difference in ancestry. The validation
command should fail if the new tag is not an ancestor, but that check
only runs if the tag has not already been applied to the repository.

Change-Id: I51d0ae570a41ef39d783d7db18b250a4ab7cf954
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-02-03 12:31:03 -05:00
deliverables Merge "Setup release mechanism for OSprofiler" 2016-02-02 21:50:51 +00:00
doc/source rearrange content in preparation to move to new vhost 2016-01-22 17:35:44 -05:00
openstack_releases show more change detail, including ancestry 2016-02-03 12:31:03 -05:00
tools update history import tools for liberty 2015-10-16 22:26:21 +00:00
.gitignore Ignore .pyc files in .gitignore 2015-11-05 11:44:51 -05:00
.gitreview Added .gitreview 2015-07-02 09:25:52 +00:00
CONTRIBUTING.rst Add README file 2015-07-02 16:11:36 +00:00
README.rst Better pointer for docs in README. 2015-10-08 09:55:50 +13:00
requirements.txt Remove argparse from requirements 2016-01-20 19:23:59 +01:00
setup.cfg add list-constraints command 2016-01-07 16:51:52 +00:00
setup.py tox setup 2015-07-02 16:11:19 +00:00
tox.ini constrain flake8 using current global-requirements settings 2016-01-13 14:12:19 +00:00

OpenStack Release Tracking

This repository is for tracking release requests for OpenStack projects. The releases are managed using groups of "deliverables", made up of individual project repositories sharing a Launchpad group and a version number history. Many deliverables will only have one constituent project.

Refer to doc/source/instructions.rst for details about how to submit requests.