releases/deliverables/ussuri/puppet-watcher.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-watcher
release-model: cycle-with-intermediary
team: Puppet OpenStack
type: trailing
repository-settings:
openstack/puppet-watcher: {}
releases:
- projects:
- hash: a2b08c8201b6c7c21faea2338f0b07d972934bd7
repo: openstack/puppet-watcher
version: 16.0.0
- projects:
- hash: ea582a085bbf28c4fed6f93e3699c92b276dcc2c
repo: openstack/puppet-watcher
version: 16.1.0
- projects:
- hash: f2e33cec7e408d33d6f271e1bc2418068fb8ed55
repo: openstack/puppet-watcher
version: 16.2.0
- projects:
- hash: d0edce5239c9504bd50e24f8c0e177417d4a1bb5
repo: openstack/puppet-watcher
version: 16.2.1
- projects:
- hash: a3a03ede620e11590ce390ff2d0775f1bc9f68a4
repo: openstack/puppet-watcher
version: 16.3.0
branches:
- name: stable/ussuri
location: 16.3.0
release-notes: https://docs.openstack.org/releasenotes/puppet-watcher/ussuri.html