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

---
launchpad: puppet-ironic
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-ironic: {}
releases:
- projects:
- hash: 55f0b1c899073381b09d62bfd225c71d794217c2
repo: openstack/puppet-ironic
version: 16.0.0
- projects:
- hash: 5b7e1cc6d9fad0f01cb63ec3b6d5e223de3bf830
repo: openstack/puppet-ironic
version: 16.1.0
- projects:
- hash: e2b577a201d990da0ddc193cff7bde06cad9d905
repo: openstack/puppet-ironic
version: 16.2.0
- projects:
- hash: 01a4ef49a4d2cff318bd0d95aeafbea0da9623d4
repo: openstack/puppet-ironic
version: 16.2.1
- projects:
- hash: a01451dd1403ce5032ab4654a35bf7402fb0b154
repo: openstack/puppet-ironic
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-ironic/ussuri.html