9dbb30dce1
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>
41 lines
1.2 KiB
YAML
41 lines
1.2 KiB
YAML
---
|
|
launchpad: nova
|
|
team: 'Release Management'
|
|
type: other
|
|
release-type: python-pypi
|
|
branches:
|
|
- name: stable/queens
|
|
location: 0.10.2
|
|
release-model: cycle-with-milestones
|
|
releases:
|
|
- version: 0.8.0
|
|
projects:
|
|
- repo: openstack/release-test
|
|
hash: a26e6a2e8a5e321b2e3517dbb01a7b9a56a8bfd5
|
|
tarball-base: openstack-release-test
|
|
- projects:
|
|
- hash: 04ee20f0bfe8774935de33b75e87fb3b858d0733
|
|
repo: openstack/release-test
|
|
tarball-base: openstack-release-test
|
|
version: 0.9.0
|
|
- projects:
|
|
- hash: 04ee20f0bfe8774935de33b75e87fb3b858d0733
|
|
repo: openstack/release-test
|
|
tarball-base: openstack-release-test
|
|
version: 0.10.0
|
|
- projects:
|
|
- hash: ff7acbfb095c38ae569917495be0f2913fad23d8
|
|
repo: openstack/release-test
|
|
tarball-base: openstack-release-test
|
|
version: 0.10.0.0b1
|
|
- projects:
|
|
- hash: 94bf6e8a7e88063b0b7b1460486ad4e52ca2bc64
|
|
repo: openstack/release-test
|
|
tarball-base: openstack-release-test
|
|
version: 0.10.1
|
|
- projects:
|
|
- hash: 218c9c82f168f1db681b27842b5a829428c6b5e1
|
|
repo: openstack/release-test
|
|
tarball-base: openstack-release-test
|
|
version: 0.10.2
|