releases/openstack_releases/cmds
Doug Hellmann 9dbb30dce1 provide separate release types for server and non-server deliverables
Change the 'std' release type to 'python-server' and add a
'python-pypi' release type for deliverables that are published to
PyPI.

Separate the release job validation from the validation of release
version numbers and other settings to make the logic clearer.

Add a new function to determine the release type for a project, either
by checking the explicit value or guessing.

Update the unit tests that relied on 'std'.

Remove a unit test that tested a code path that has been removed.

Change-Id: I704ec75fec61ecb6ee379239a5fa8612cb01b426
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-10-26 11:53:13 -04:00
..
__init__.py Refactor validation script 2015-07-23 17:33:03 +00:00
check_diff_start.py use yamlutils.loads() everywhere instead of yaml.safe_load() 2017-08-01 17:50:37 -04:00
dashboard.py add the liaison IRC nick to dashboard output 2017-01-20 09:01:28 -05:00
edit_deliverable.py use yamlutils.loads() everywhere instead of yaml.safe_load() 2017-08-01 17:50:37 -04:00
get_deliverable_owner.py add get-deliverable-owner command 2017-01-26 15:52:59 +00:00
init_series.py include tagless deliverables in init-series 2017-08-11 16:58:59 -04:00
interactive_release.py Use https for docs.openstack.org (1/7) 2017-04-30 18:01:36 +02:00
list_changes.py replace the use of zuul-cloner with a shell script 2017-10-17 15:24:30 -04:00
list_constraints.py use yamlutils.loads() everywhere instead of yaml.safe_load() 2017-08-01 17:50:37 -04:00
list_deliverables.py handle unreleased deliverables in verbose mode 2017-07-20 14:04:34 -04:00
mail.py import the send-mail command from the release_tools repository 2017-10-03 16:24:45 -04:00
make_tracking_pad.py use yamlutils.loads() everywhere instead of yaml.safe_load() 2017-08-01 17:50:37 -04:00
missing.py add wheel checks to missing-releases 2017-10-25 13:49:04 +00:00
new_release.py copy tarball-base into the new project settings when making a new release 2017-10-20 15:56:59 -04:00
propose_final_releases.py use the right field name for diff-start 2017-08-30 12:13:46 -04:00
propose_library_branches.py use yamlutils.loads() everywhere instead of yaml.safe_load() 2017-08-01 17:50:37 -04:00
reformat_yaml.py fix format-yaml to work with python 3 2017-07-31 17:11:02 -04:00
release_notes.py add release notes output to the list-changes job 2017-10-11 13:44:46 -04:00
validate.py provide separate release types for server and non-server deliverables 2017-10-26 11:53:13 -04:00