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

---
launchpad: puppet-congress
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-congress: {}
releases:
- projects:
- hash: 275362243cd958b0ba29fe9a212075cd3eb410d9
repo: openstack/puppet-congress
version: 16.0.0
- projects:
- hash: ec1e9a562e7bf6c0e470247a39da78fced51ba12
repo: openstack/puppet-congress
version: 16.1.0
- projects:
- hash: dc6caf996202722e7af3143f5f8818c1973e82fd
repo: openstack/puppet-congress
version: 16.2.0
- projects:
- hash: ecc69e36bf19b7b8529ccdd64a43a5d9e5bfd1e2
repo: openstack/puppet-congress
version: 16.2.1
- projects:
- hash: 6f2fc35212ea1bd76c6d1657b73fdf956de35552
repo: openstack/puppet-congress
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-congress/ussuri.html