releases/deliverables/ussuri/puppet-magnum.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-magnum
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-magnum: {}
releases:
- projects:
- hash: 3606686906808998deb665e1d2588c21b1589d95
repo: openstack/puppet-magnum
version: 16.0.0
- projects:
- hash: 827d717dad16c3270d8e4fd9d4e199f7be1d41ee
repo: openstack/puppet-magnum
version: 16.1.0
- projects:
- hash: fb6c5fe0ef3feb30345bdb442c6d2cd3dc393f15
repo: openstack/puppet-magnum
version: 16.2.0
- projects:
- hash: eb5908706c1197b5f6cc820b59cdef2ddf80a9cb
repo: openstack/puppet-magnum
version: 16.2.1
- projects:
- hash: 3a10cbf45cd6a84b02705968dc0617afb7b7444a
repo: openstack/puppet-magnum
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-magnum/ussuri.html