releases/deliverables/ussuri/puppet-vswitch.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-vswitch
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-vswitch: {}
releases:
- projects:
- hash: a706002d83b367fa236280ae3270b377f63a2f19
repo: openstack/puppet-vswitch
version: 12.0.0
- projects:
- hash: f39729ce5ae54e9df62b45d3e2d1151f97179c4c
repo: openstack/puppet-vswitch
version: 12.1.0
- projects:
- hash: 7a8b173967b32ee0fded3137076d9f2347b14f2f
repo: openstack/puppet-vswitch
version: 12.2.0
- projects:
- hash: 13c0f527615bf0a3dfddd716637b2d1f50f661e1
repo: openstack/puppet-vswitch
version: 12.2.1
- projects:
- hash: 5a72262494f8007c28fdd4a442d6f5c54cf89af4
repo: openstack/puppet-vswitch
version: 12.3.0
branches:
- name: stable/ussuri
location: 12.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-vswitch/ussuri.html