releases/deliverables/ussuri/puppet-ovn.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

32 lines
836 B
YAML

---
launchpad: puppet-ovn
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-ovn: {}
releases:
- projects:
- hash: efe563edd769c8902caa382ef121354dff3bda25
repo: openstack/puppet-ovn
version: 16.0.0
- projects:
- hash: 956fde980ff7d335796976023be25f3207552399
repo: openstack/puppet-ovn
version: 16.1.0
- projects:
- hash: bda4f037ee017358667f1e37a7dab9c9de68f980
repo: openstack/puppet-ovn
version: 16.2.0
- projects:
- hash: d50294e8210202feccb85af878a5a0bdfa511d9a
repo: openstack/puppet-ovn
version: 16.2.1
- projects:
- hash: 68ee9b2de0e91ffec9b60e234d925c25643db7b1
repo: openstack/puppet-ovn
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0