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

42 lines
1.2 KiB
YAML

---
launchpad: openstack-doc-tools
team: Documentation
type: library
releases:
- version: 0.1.0
projects:
- repo: openstack/os-api-ref
hash: aefb125f2c87a94eed6228432e870996920e4c1e
- version: 0.1.1
projects:
- repo: openstack/os-api-ref
hash: 1160f9ce04f4808cc261db32bf169e78d6dd0349
- version: 0.3.0
projects:
- repo: openstack/os-api-ref
hash: f93c467e9acfe1a7b02fa79cd7b906de5b8302eb
- version: 0.4.0
projects:
- repo: openstack/os-api-ref
hash: 03f4e77f7ded55334f95edac289048d4f3d06ac2
- version: 1.0.0
projects:
- repo: openstack/os-api-ref
hash: 80480aa29ab372eefb4032d1874541ad3d838acc
- version: 1.1.0
projects:
- repo: openstack/os-api-ref
hash: 533589ccd0f4ea3fc945e0d580e478e9f234af98
- version: 1.2.0
projects:
- repo: openstack/os-api-ref
hash: ac2ef89c6408577a5bbdc42c89c49776936b9b1e
- version: 1.3.0
projects:
- repo: openstack/os-api-ref
hash: bca739ce6f47767ff4dac8e0ada585778038b226
- version: 1.4.0
projects:
- repo: openstack/os-api-ref
hash: a67ed2f23528e97d698ddddebfc3eefd8b4267a0