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

---
launchpad: puppet-panko
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-panko: {}
releases:
- projects:
- hash: 6ea4f2e779608de12e2a03cc34155a4c37988ee4
repo: openstack/puppet-panko
version: 16.0.0
- projects:
- hash: 03d57e90df32b67a03a7dd54e4e2110cce88cac9
repo: openstack/puppet-panko
version: 16.1.0
- projects:
- hash: c3226aa5e874ab17cefcd9e56a38b4000b9d60e3
repo: openstack/puppet-panko
version: 16.2.0
- projects:
- hash: 67fcacffb758bb1c27e8967d8cdfec41701b046c
repo: openstack/puppet-panko
version: 16.2.1
- projects:
- hash: 1f2221ecc7842326b227af890a817c75b898f5c0
repo: openstack/puppet-panko
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-panko/ussuri.html