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

---
launchpad: puppet-freezer
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-freezer: {}
releases:
- projects:
- hash: 27c480be3b26e98ea66b8c8861193349b6d4c277
repo: openstack/puppet-freezer
version: 5.0.0
- projects:
- hash: 4112f4ed25fcb6f584c103f4d1159b81ac7a8b66
repo: openstack/puppet-freezer
version: 5.1.0
- projects:
- hash: b6a8331e8c286d9918f28be313bedb3ac81c3dcf
repo: openstack/puppet-freezer
version: 5.2.0
- projects:
- hash: 83ead7f3a2646af15eab18c5eb94973b26502876
repo: openstack/puppet-freezer
version: 5.2.1
- projects:
- hash: b3b4c328294dc1c07238658f05ba37b9af4b7598
repo: openstack/puppet-freezer
version: 5.3.0
branches:
- name: stable/ussuri
location: 5.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-freezer/ussuri.html