releases/deliverables/ussuri/puppet-mistral.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-mistral
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-mistral: {}
releases:
- projects:
- hash: fd9a99441e7052a04ece0207edc0a7d51aedda06
repo: openstack/puppet-mistral
version: 16.0.0
- projects:
- hash: 58fe1bf002c74f201b4d0e9d01de621e33ac3a40
repo: openstack/puppet-mistral
version: 16.1.0
- projects:
- hash: 27f1aa7243c1c274b4c68de4547a4520a67e8aec
repo: openstack/puppet-mistral
version: 16.2.0
- projects:
- hash: e4503762b2e1f9042d30d4a9ed273b256d764de9
repo: openstack/puppet-mistral
version: 16.2.1
- projects:
- hash: 1e969b38d7e4f54368af838b178b8b40a8cc8240
repo: openstack/puppet-mistral
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-mistral/ussuri.html