Create ovb 2.0 release and cut stable/2.0 branch

Last tag was created more than 2 years ago since
then master have included couple of features and
bug fixes. It would be good to get a tag release
for current master and also a stable/2.0 to backport
fixes into it.

Add stable-branch-type: upstream to allow
naming scheme apart from openstack release names.

Also add seperate release type for openstack-virtual-baremetal
as it's not publishing other pypi or tarball artifacts.

Change-Id: Ia8c9c5e8ad577f6ec1796591e77fddaffa62f008
This commit is contained in:
yatinkarel 2021-03-08 20:31:21 +05:30
parent 6a3c845eeb
commit d6820ceb0a
3 changed files with 12 additions and 1 deletions

View File

@ -2,9 +2,13 @@
launchpad: tripleo
team: tripleo
type: other
stable-branch-type: upstream
release-type: openstack-virtual-baremetal
branches:
- name: stable/1.0
location: '1.0'
- name: stable/2.0
location: '2.0'
releases:
- projects:
- hash: 1e98fb2d851e94983c76a8ef13e491cb80d50eef
@ -18,5 +22,9 @@ releases:
- hash: abc95e8351300379974bbf003ccb6b0c686d37dc
repo: openstack/openstack-virtual-baremetal
version: 1.0.1
- projects:
- hash: 02cdcbb7523d9219c1c2d52b989e1fbd6c128f85
repo: openstack/openstack-virtual-baremetal
version: '2.0'
repository-settings:
openstack/openstack-virtual-baremetal: {}

View File

@ -169,6 +169,9 @@ _RELEASE_JOBS_FOR_TYPE = {
'manila-image-elements': [
'manila-image-elements-publish-artifacts',
],
'openstack-virtual-baremetal': [
'docs-on-readthedocs',
],
}

View File

@ -54,7 +54,7 @@ properties:
type: "string"
enum: [ "python-service", "python-pypi", "xstatic", "fuel",
"nodejs", "puppet", "neutron", "horizon", "openstack-manuals",
"manila-image-elements", "generic" ]
"manila-image-elements", "openstack-virtual-baremetal", "generic" ]
stable-branch-type:
type: "string"
enum: [ "std", "tagless", "upstream", "none", "std-with-versions" ]