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

---
launchpad: puppet-openstack-extras
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-openstack_extras: {}
releases:
- projects:
- hash: 02a555206d43631a67b092befe2c21a0daff3807
repo: openstack/puppet-openstack_extras
version: 16.0.0
- projects:
- hash: 0cda7a5691adbb81a27e0781d933ec2fd54c7c28
repo: openstack/puppet-openstack_extras
version: 16.1.0
- projects:
- hash: 3dda38e19fd04c6c167bf5a313913ce41f6dc887
repo: openstack/puppet-openstack_extras
version: 16.2.0
- projects:
- hash: 9d5799bc5c6e169d07b1a0f833d0d35cbc46ea64
repo: openstack/puppet-openstack_extras
version: 16.2.1
- projects:
- hash: ea850838b6efadc7312c20394a656fa6708457be
repo: openstack/puppet-openstack_extras
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-openstack_extras/ussuri.html