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

---
launchpad: puppet-openstacklib
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-openstacklib: {}
releases:
- projects:
- hash: c0c0412821748714533466432a62467b5dcd3d45
repo: openstack/puppet-openstacklib
version: 16.0.0
- projects:
- hash: 97032e13f90590466634519828b010f931f704bf
repo: openstack/puppet-openstacklib
version: 16.1.0
- projects:
- hash: 80adda536c38ad2ea3a56c8c8da06e7d540950d2
repo: openstack/puppet-openstacklib
version: 16.2.0
- projects:
- hash: e88e4489375cb45475c23005db2a447d6a514af9
repo: openstack/puppet-openstacklib
version: 16.2.1
- projects:
- hash: e3321d68c8fc6c9afe93a48f6f822f64d4f775f9
repo: openstack/puppet-openstacklib
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-openstacklib/ussuri.html