releases/deliverables/ussuri/puppet-glare.yaml
Thierry Carrez 8a9f755cb9 Trailing is a deliverable type, not a release model
Cycle-trailing deliverables are regular cycle-following deliverables,
using RCs or not not using RCs -- they just have a different deadline.

Rather than using a release model, those deadline variants are better
described using deliverable types, in much the same way 'library'
deliverables have a specific deadline too.

This simplifies the list of models significantly, and allows to have
proposer validation of trailing deliverables that use RCs or not use
RCs.

For compatibility in old branches, setting 'cycle-trailing' is still
supported, it will just overload the type to 'trailing' if specified.

Change-Id: Ifce88ef3e5dd406f45f25214699f16e736ad5377
2020-06-16 16:18:30 +02:00

33 lines
924 B
YAML

---
launchpad: puppet-glare
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-glare: {}
releases:
- projects:
- hash: b0c84f8cb6f7c2c74e909a9b18da688a877a49ca
repo: openstack/puppet-glare
version: 5.0.0
- projects:
- hash: 46fb3150e69034cf98abd0b3d4d320caf9e757b0
repo: openstack/puppet-glare
version: 5.1.0
- projects:
- hash: 272e6376158a6f9a05b89c952a7af083617c6b85
repo: openstack/puppet-glare
version: 5.2.0
- projects:
- hash: 595673e91e829c1d106e38adf44ab68f386be1cb
repo: openstack/puppet-glare
version: 5.2.1
- projects:
- hash: 7501bc5252ae34915084e72de26d98899cf11ff3
repo: openstack/puppet-glare
version: 5.3.0
branches:
- name: stable/ussuri
location: 5.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-glare/ussuri.html