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

---
launchpad: puppet-qdr
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-qdr: {}
releases:
- projects:
- hash: e8351d301654a6790ad072102ffdebcf17a3cb44
repo: openstack/puppet-qdr
version: 5.0.0
- projects:
- hash: 924781cbe833e8e9f3ea3971e7c618ceb0cf41b7
repo: openstack/puppet-qdr
version: 5.1.0
- projects:
- hash: 969edc6fec1636fdd14bf4dc3a215fac667e6d0d
repo: openstack/puppet-qdr
version: 5.2.0
- projects:
- hash: db6c6a86f2826c4a406eed3a617ccf13d53160c9
repo: openstack/puppet-qdr
version: 5.2.1
- projects:
- hash: 12ec10eeec225d23dddd9a10e52adb0c805882df
repo: openstack/puppet-qdr
version: 5.3.0
branches:
- name: stable/ussuri
location: 5.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-qdr/ussuri.html