releases/deliverables/ussuri/puppet-oslo.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-oslo
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-oslo: {}
releases:
- projects:
- hash: f976721af574d3a21dc396ab39b56bb61c17cac6
repo: openstack/puppet-oslo
version: 16.0.0
- projects:
- hash: f699532e6ba7bebc6ddede01693f8ccfe0d723d4
repo: openstack/puppet-oslo
version: 16.1.0
- projects:
- hash: fcfb0c3bf6ce514d5d3689e0c4927e9bf26740a8
repo: openstack/puppet-oslo
version: 16.2.0
- projects:
- hash: 0560177096dba4731a3a97528a7a87fc69bb0f39
repo: openstack/puppet-oslo
version: 16.2.1
- projects:
- hash: 62ab58fe78d5f32b81886fb4c4084097eb9e307b
repo: openstack/puppet-oslo
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-oslo/ussuri.html