diff --git a/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config b/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config index 8b45a5cf90..774045a170 100644 --- a/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config +++ b/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config @@ -2,6 +2,12 @@ label-Code-Review = -2..+2 group openstack-doc-core label-Approved = +0..+1 group openstack-doc-core workInProgress = group openstack-doc-core +[access "refs/heads/milestone-proposed"] + label-Code-Review = -2..+2 group openstack-doc-core + label-Approved = +0..+1 group openstack-doc-core +[access "refs/tags/*"] + create = group openstack-doc-ptl + pushTag = group openstack-doc-ptl [access "refs/heads/stable/*"] exclusiveGroupPermissions = label-Code-Review label-Approved label-Code-Review = -2..+2 group openstack-doc-core 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 2b6e880906..99bbbb28ae 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1944,3 +1944,14 @@ jobs: - python-jobs + +- project: + name: openstack-doc-tools + github-org: openstack + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-pep8 + - '{name}-tarball' + - pypi-jobs diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index aed1241a3f..e0c38b6b4c 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1431,9 +1431,17 @@ projects: - name: openstack/openstack-doc-tools check: - - gate-noop + - gate-openstack-doc-tools-pep8 gate: - - gate-noop + - gate-openstack-doc-tools-pep8 + pre-release: + - openstack-doc-tools-tarball + release: + - openstack-doc-tools-tarball: + - openstack-doc-tools-pypi-upload: + - post-mirror-python26 + - post-mirror-python27 + - post-mirror-python33 - name: openstack/openstack-planet check: