releases/deliverables/ussuri/puppet-heat.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-heat
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-heat: {}
releases:
- projects:
- hash: 3024129a80baeb7be67d111619663fac8adec3aa
repo: openstack/puppet-heat
version: 16.0.0
- projects:
- hash: 8f13ef676189ebf7567c9ac63a8c59a99931baec
repo: openstack/puppet-heat
version: 16.1.0
- projects:
- hash: c14ebbc08795bfe6f3457edce461af996b017d64
repo: openstack/puppet-heat
version: 16.2.0
- projects:
- hash: d153dbea0e3f1ae1d859fed0c291c2aa4f8cb4bc
repo: openstack/puppet-heat
version: 16.2.1
- projects:
- hash: 99119158bc7254fca1a5022a0895b52e1ac415f7
repo: openstack/puppet-heat
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-heat/ussuri.html