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

---
launchpad: puppet-octavia
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-octavia: {}
releases:
- projects:
- hash: 892d1acec1bba099eaa24f3d62240a8cc7540363
repo: openstack/puppet-octavia
version: 16.0.0
- projects:
- hash: 1cfb6cd6c716145428e0028df5dac1c00d58d49d
repo: openstack/puppet-octavia
version: 16.1.0
- projects:
- hash: 50beefec45581de185ddc3b45bd019213295816b
repo: openstack/puppet-octavia
version: 16.2.0
- projects:
- hash: caf3cc70d5d81a8b50f3c2763bf489c21792e074
repo: openstack/puppet-octavia
version: 16.2.1
- projects:
- hash: 28b9a4f152a1c247dc62280882097b4d7b1f5c19
repo: openstack/puppet-octavia
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-octavia/ussuri.html