releases/deliverables/ussuri/puppet-tempest.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-tempest
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-tempest: {}
releases:
- projects:
- hash: e236d3621f3de92c118e1c215644843b494db004
repo: openstack/puppet-tempest
version: 16.0.0
- projects:
- hash: 68489f455b8cc7a8725990fededb9cb2c4984601
repo: openstack/puppet-tempest
version: 16.1.0
- projects:
- hash: f296e79d04ded29d88d786daae9242d84e94c0c0
repo: openstack/puppet-tempest
version: 16.2.0
- projects:
- hash: 2e308807d41730f4f8729c141b19b75d37fd0054
repo: openstack/puppet-tempest
version: 16.2.1
- projects:
- hash: a10eb44bf8ebd8ddfd436a2513c19d2dccc27149
repo: openstack/puppet-tempest
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-tempest/ussuri.html