releases/deliverables/ussuri/puppet-monasca.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
940 B
YAML

---
launchpad: puppet-monasca
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-monasca: {}
releases:
- projects:
- hash: 9bbf4113193c51429a3f9082d259deabf96ee6b3
repo: openstack/puppet-monasca
version: 5.0.0
- projects:
- hash: 8b82ee431058c67ffe70153a5a27195b2d635f27
repo: openstack/puppet-monasca
version: 5.1.0
- projects:
- hash: 4c893bdaec6485ff0d0c12917c1c3930f0d65403
repo: openstack/puppet-monasca
version: 5.2.0
- projects:
- hash: 50f644ffda2624b3fc264a3fae1a4a321ea8b184
repo: openstack/puppet-monasca
version: 5.2.1
- projects:
- hash: 09296701c0a881a4485f6635fb58c8720fa4d5db
repo: openstack/puppet-monasca
version: 5.3.0
branches:
- name: stable/ussuri
location: 5.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-monasca/ussuri.html