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

---
launchpad: puppet-cloudkitty
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-cloudkitty: {}
releases:
- projects:
- hash: 7608291cb96cd41f6e3a1a965f2c688c23b503c1
repo: openstack/puppet-cloudkitty
version: 5.0.0
- projects:
- hash: 3e18054b0bc14591ae38580470883bb8db56a41e
repo: openstack/puppet-cloudkitty
version: 5.1.0
- projects:
- hash: 3e50a981c4caf7fd827cfdc1b3444197dbe46aec
repo: openstack/puppet-cloudkitty
version: 5.2.0
- projects:
- hash: bc868e47dbaab7aff84be4e40ca699a5ae44e7ba
repo: openstack/puppet-cloudkitty
version: 5.2.1
- projects:
- hash: 18afe29d3d6bf10b6db5e42d0356d996e7c9758d
repo: openstack/puppet-cloudkitty
version: 5.3.0
branches:
- name: stable/ussuri
location: 5.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-cloudkitty/ussuri.html