releases/deliverables/ussuri/puppet-barbican.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
954 B
YAML

---
launchpad: puppet-barbican
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-barbican: {}
releases:
- projects:
- hash: 5b6ff6ed04dfa40a8c036f58a12eee37e074d68f
repo: openstack/puppet-barbican
version: 16.0.0
- projects:
- hash: cd599e398cba95402424fa03c83a0eef7bd0ace6
repo: openstack/puppet-barbican
version: 16.1.0
- projects:
- hash: 44dcb03e4af02e5ea1c00ce621dc8b7906c24d0c
repo: openstack/puppet-barbican
version: 16.2.0
- projects:
- hash: 8bfa4fe03274fb1cdf864bcd23aaf89f004b7f3b
repo: openstack/puppet-barbican
version: 16.2.1
- projects:
- hash: 14a09830eb371624d7e715cae03a9b8b694a4a20
repo: openstack/puppet-barbican
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-barbican/ussuri.html