From 8a7cb9b06165a36cb9daafb5c0dcdf2b5999fce0 Mon Sep 17 00:00:00 2001 From: Morgan Fainberg Date: Sun, 18 May 2014 18:41:36 -0400 Subject: [PATCH] Create identity-specs git repo This creates the openstack/identity-specs repository which will store blueprint information for the OpenStack Identity projects from the Juno cycle onwards. Change-Id: I4be0776e6c3bca6c4e6b2dda188dd19f5f5fd6d2 --- modules/gerritbot/files/gerritbot_channel_config.yaml | 1 + .../files/gerrit/acls/openstack/identity-specs.config | 11 +++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 10 ++++++++++ modules/openstack_project/files/review.projects.yaml | 2 ++ modules/openstack_project/files/zuul/layout.yaml | 8 ++++++++ 5 files changed, 32 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack/identity-specs.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 2c0cf8fbbd..384872c580 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -569,6 +569,7 @@ openstack-keystone: projects: - openstack/keystone - openstack/identity-api + - openstack/identity-specs - openstack/python-keystoneclient branches: - master diff --git a/modules/openstack_project/files/gerrit/acls/openstack/identity-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/identity-specs.config new file mode 100644 index 0000000000..35125fd25b --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/identity-specs.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group keystone-core + label-Workflow = -1..+1 group keystone-core + abandon = group keystone-core +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = True diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 55586a89dd..49941b854a 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -599,6 +599,16 @@ envlist: publishdocs +- project: + name: identity-specs + github-org: openstack + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-python27 + - gate-{name}-docs + - project: name: image-api github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 77d856bec1..8699acac3b 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -236,6 +236,8 @@ group: openstack-api-site options: - direct-release +- project: openstack/identity-specs + group: keystone - project: openstack/image-api group: openstack-api-site options: diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 4464ac64a1..5987ddd965 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2432,6 +2432,14 @@ projects: post: - identity-api-tox-doc-publishdocs + - name: openstack/identity-specs + check: + - gate-identity-specs-python27 + - gate-identity-specs-docs + gate: + - gate-identity-specs-python27 + - gate-identity-specs-docs + - name: openstack/image-api template: - name: openstack-doc-gate