releases/deliverables/ussuri/puppet-sahara.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-sahara
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-sahara: {}
releases:
- projects:
- hash: 2323a1dd940fd9ad179c9964540105e87895e69f
repo: openstack/puppet-sahara
version: 16.0.0
- projects:
- hash: f9d5404735c299f4c81e57d912a17f24cd714bfb
repo: openstack/puppet-sahara
version: 16.1.0
- projects:
- hash: ff526715dc08fe3338824d2424b03647eded48b9
repo: openstack/puppet-sahara
version: 16.2.0
- projects:
- hash: 90d7d2b78d9ffbd529a35d0ebe1a07f6d34843e3
repo: openstack/puppet-sahara
version: 16.2.1
- projects:
- hash: f2d24b39c499bee119eee0fb4f158f71d64258df
repo: openstack/puppet-sahara
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-sahara/ussuri.html