releases/deliverables/ussuri/puppet-horizon.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-horizon
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-horizon: {}
releases:
- projects:
- hash: 875bd75779f0ba267c95470823a19e08df10aa8b
repo: openstack/puppet-horizon
version: 16.0.0
- projects:
- hash: dd0d661ba743bac473be4f6726da106e76781f91
repo: openstack/puppet-horizon
version: 16.1.0
- projects:
- hash: d0b5a2fae4cd224a8353fd0d82ee90ac0a6c699b
repo: openstack/puppet-horizon
version: 16.2.0
- projects:
- hash: b686352266839725e6a6148471119056a001544f
repo: openstack/puppet-horizon
version: 16.2.1
- projects:
- hash: 00646bed5f3a0cfaf2ea2e5922af54f71d18d73c
repo: openstack/puppet-horizon
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-horizon/ussuri.html