Add manila-image-elements as release type
The openstack/manila-image-elements repository has a specific release job, legacy-manila-publishimage-generic. In order to support release requests for manila-image-elements, we need to create a specific release model ("manila-image-elements") where that job is a valid release job. That will allow manila-image-elements to drop direct tagging ACLs. Change-Id: Ida32d45c1e5587b98eca5e4ed36880a77a92698e
This commit is contained in:
parent
df6ac75a67
commit
e51f548b18
7
deliverables/_independent/manila-image-elements.yaml
Normal file
7
deliverables/_independent/manila-image-elements.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
---
|
||||
launchpad: manila
|
||||
team: manila
|
||||
type: other
|
||||
release-type: manila-image-elements
|
||||
repository-settings:
|
||||
openstack/manila-image-elements: {}
|
@ -171,6 +171,9 @@ _RELEASE_JOBS_FOR_TYPE = {
|
||||
'openstack-manuals': [
|
||||
# openstack-manuals is not released, only generated content pushed
|
||||
],
|
||||
'manila-image-elements': [
|
||||
'legacy-manila-publishimage-generic',
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
|
@ -50,7 +50,8 @@ properties:
|
||||
release-type:
|
||||
type: "string"
|
||||
enum: [ "python-service", "python-pypi", "xstatic", "fuel",
|
||||
"nodejs", "puppet", "neutron", "horizon", "openstack-manuals" ]
|
||||
"nodejs", "puppet", "neutron", "horizon", "openstack-manuals",
|
||||
"manila-image-elements" ]
|
||||
stable-branch-type:
|
||||
type: "string"
|
||||
enum: [ "std", "tagless", "upstream" ]
|
||||
|
Loading…
Reference in New Issue
Block a user