releases/deliverables/ussuri/puppet-gnocchi.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-gnocchi
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-gnocchi: {}
releases:
- projects:
- hash: 5602ec9e177d662e6d6caeec06a7826d1f437873
repo: openstack/puppet-gnocchi
version: 16.0.0
- projects:
- hash: ea781ce811936a8157bc0ffa9fd74289ca036756
repo: openstack/puppet-gnocchi
version: 16.1.0
- projects:
- hash: eec7fbc555f2d7bbe454e3a461cbf0e13b3752de
repo: openstack/puppet-gnocchi
version: 16.2.0
- projects:
- hash: afb16ef6ea936721aa1457dc8ebdc051765e2e6a
repo: openstack/puppet-gnocchi
version: 16.2.1
- projects:
- hash: a39afefb863cf90db0225722d9c3804e501002b7
repo: openstack/puppet-gnocchi
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-gnocchi/ussuri.html