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

---
launchpad: puppet-vitrage
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-vitrage: {}
releases:
- projects:
- hash: e9453256797466fb9a9017ab95dc7171974fdb88
repo: openstack/puppet-vitrage
version: 6.0.0
- projects:
- hash: 8338efd0a90a08873f1f18aa089042f556afa932
repo: openstack/puppet-vitrage
version: 6.1.0
- projects:
- hash: f8066b8685ac0c174347676461029482268858dc
repo: openstack/puppet-vitrage
version: 6.2.0
- projects:
- hash: 8d38e383ffe724b971e7b30a1925cba45cd5a55b
repo: openstack/puppet-vitrage
version: 6.2.1
- projects:
- hash: 7aa493e950cc187ac6bdd9fd2ed3efaa5d92fa88
repo: openstack/puppet-vitrage
version: 6.3.0
branches:
- name: stable/ussuri
location: 6.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-vitrage/ussuri.html