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 66dce1cc37..899cd580ac 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1943,3 +1943,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 cd125389a7..12c47e7e1f 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1432,9 +1432,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: