diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/dox.config b/modules/openstack_project/files/gerrit/acls/stackforge/dox.config new file mode 100644 index 0000000000..599970c4cc --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/dox.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] +abandon = group dox-core +label-Code-Review = -2..+2 group dox-core +label-Workflow = -1..+1 group dox-core + +[access "refs/tags/*"] +pushSignedTag = group dox-release + +[receive] +requireChangeId = 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 dc02aaf62a..07188333ea 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -3241,3 +3241,12 @@ jobs: - python-jobs - pypi-jobs + +- project: + name: dox + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 136884467b..0427ffa121 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -755,6 +755,9 @@ - project: stackforge/doc8 description: Style checker for sphinx (or other) rst documentation. upstream: git://github.com/harlowja/doc8.git +- project: stackforge/dox + description: Run tests in a docker container + upstream: git://github.com/emonty/dox.git - project: stackforge/driverlog description: Vendor drivers for OpenStack upstream: git://github.com/Mirantis/oscp.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index d16b5de23a..0fb98827a3 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1853,6 +1853,16 @@ projects: - gate-git-upstream-pep8 - gate-git-upstream-python27 + - name: stackforge/dox + template: + - name: merge-check + check: + - gate-dox-pep8 + - gate-dox-python27 + gate: + - gate-dox-pep8 + - gate-dox-python27 + - name: stackforge/gerrit-dash-creator template: - name: merge-check