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

---
launchpad: puppet-aodh
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-aodh: {}
releases:
- projects:
- hash: e2690fdbe1e57f97e696820b32a08b1934dab853
repo: openstack/puppet-aodh
version: 16.0.0
- projects:
- hash: f3d4ec70760c5819afe763a377b1cc386e2313a5
repo: openstack/puppet-aodh
version: 16.1.0
- projects:
- hash: 9f3905fe8c2cfebb950f490b0b5b4ef7907fae6a
repo: openstack/puppet-aodh
version: 16.2.0
- projects:
- hash: 013426b97e9cc848241fe15539bb19b0375ea155
repo: openstack/puppet-aodh
version: 16.2.1
- projects:
- hash: 61ba1ff44a9fba60dc05547c985926f556fe2214
repo: openstack/puppet-aodh
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-aodh/ussuri.html