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

---
launchpad: puppet-swift
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-swift: {}
releases:
- projects:
- hash: f75d53ce1041bf7a6bf2e75b5082975b8c092c4f
repo: openstack/puppet-swift
version: 16.0.0
- projects:
- hash: 48a8fc8ff8d1c024dd4fafcb63fe9c8f41edd61c
repo: openstack/puppet-swift
version: 16.1.0
- projects:
- hash: 113dc0a2021b9789fc17edad7494932b92ae51c9
repo: openstack/puppet-swift
version: 16.2.0
- projects:
- hash: d9f55bdbd2f01ffb2b3656bfbfcab16bf155de8e
repo: openstack/puppet-swift
version: 16.2.1
- projects:
- hash: c88f926c6668509e4aefb54100fa19e055c276ca
repo: openstack/puppet-swift
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-swift/ussuri.html