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

---
launchpad: puppet-ec2api
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-ec2api: {}
releases:
- projects:
- hash: 5e1956fe26a5754787f26590d155f2d1a9e49717
repo: openstack/puppet-ec2api
version: 16.0.0
- projects:
- hash: 4d7fde5fb5c11c8ec79740ac726bf3510a8b5e9f
repo: openstack/puppet-ec2api
version: 16.1.0
- projects:
- hash: 936d51a84637e979fd311c3c7a117eafee53d0f2
repo: openstack/puppet-ec2api
version: 16.2.0
- projects:
- hash: b8046703dbbf55469b4ebc5175072ac582faa5f4
repo: openstack/puppet-ec2api
version: 16.2.1
- projects:
- hash: 0e1ea978f7489ce36452f0a0453c883a4f9e5a53
repo: openstack/puppet-ec2api
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-ec2api/ussuri.html