diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index c90d6af9e3..cbc0d8b05d 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -352,9 +352,10 @@ openstack-swift: - change-merged - x-vrif-minus-2 projects: + - openstack/object-specs + - openstack/python-swiftclient - openstack/swift - openstack/swift-bench - - openstack/python-swiftclient branches: - master - feature/ec diff --git a/modules/openstack_project/files/gerrit/acls/openstack/object-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/object-specs.config new file mode 100644 index 0000000000..7b72d88065 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/object-specs.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group swift-core + label-Workflow = -1..+1 group swift-core + abandon = group swift-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 8899295e67..0c079bae33 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -747,6 +747,16 @@ envlist: publishdocs +- project: + name: object-specs + github-org: openstack + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-docs + + - project: name: oslosphinx github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index b9f3ed56cb..e3143c1add 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -274,6 +274,8 @@ group: openstack-api-site options: - direct-release +- project: openstack/object-specs + group: swift - project: openstack/openstack upstream: git://github.com/emonty/openstack - project: openstack/openstack-chef diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 69a07e44b1..ef0ffc0063 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1137,7 +1137,6 @@ projects: periodic: - trove-propose-translation-update - - name: openstack/tuskar template: - name: python-jobs @@ -2462,6 +2461,12 @@ projects: post: - object-api-tox-doc-publishdocs + - name: openstack/object-specs + check: + - gate-object-specs-docs + gate: + - gate-object-specs-docs + - name: openstack/volume-api template: - name: openstack-doc-gate