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

---
launchpad: puppet-neutron
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-neutron: {}
releases:
- projects:
- hash: 5e403963c60e4fc1440b32c55e43bbdb809169ba
repo: openstack/puppet-neutron
version: 16.0.0
- projects:
- hash: 3c7692488345622fc144294258874dbc3fd6e69b
repo: openstack/puppet-neutron
version: 16.1.0
- projects:
- hash: 799c64723b4484597284a4e9924bbd736b98ae1f
repo: openstack/puppet-neutron
version: 16.2.0
- projects:
- hash: a2d9afc0d2b0cf37a3de97ae596b1b43e52295a0
repo: openstack/puppet-neutron
version: 16.2.1
- projects:
- hash: 085747a2a50e1db6b67808dd1dccaf01e6e51b37
repo: openstack/puppet-neutron
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-neutron/ussuri.html