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

---
launchpad: puppet-manila
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-manila: {}
releases:
- projects:
- hash: 548817bcd38f9abfe2841849ee9853f2621e791b
repo: openstack/puppet-manila
version: 16.0.0
- projects:
- hash: a8a1fd8f18d520bd9b23db78410f296c7718bbf5
repo: openstack/puppet-manila
version: 16.1.0
- projects:
- hash: 58f954e264563e0c8d1b970ced9c0024aabfb7e6
repo: openstack/puppet-manila
version: 16.2.0
- projects:
- hash: d73580062569b8bb6423c14830ae39dba63c204b
repo: openstack/puppet-manila
version: 16.2.1
- projects:
- hash: 6d6bf94485901cacfa389e99c7f9551f13230904
repo: openstack/puppet-manila
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-manila/ussuri.html