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

---
launchpad: puppet-rally
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-rally: {}
releases:
- projects:
- hash: ce023ecd62ea099c68d3f7a661a03693a186258f
repo: openstack/puppet-rally
version: 4.0.0
- projects:
- hash: c779387ec08fe9d301b678c93648edd9154c9cb7
repo: openstack/puppet-rally
version: 4.1.0
- projects:
- hash: 82e5e9fa4238990145fffe07db3dd13c17a3b9c8
repo: openstack/puppet-rally
version: 4.2.0
- projects:
- hash: d7bb6d79ba87ec55d722fbab03787f9f4f6a4787
repo: openstack/puppet-rally
version: 4.2.1
- projects:
- hash: e07c803b979be1d714dc5bd5824601bd88254c63
repo: openstack/puppet-rally
version: 4.3.0
branches:
- name: stable/ussuri
location: 4.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-rally/ussuri.html