diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 90919aa00f..afe1c22e1e 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -5184,11 +5184,13 @@ - project: name: ironic-lib tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org jobs: - coverage-jobs - python-jobs - pypi-jobs + - openstack-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '' - '{pipeline}-tempest-dsvm-ironic-lib-src{job-suffix}': diff --git a/zuul/layout.yaml b/zuul/layout.yaml index f0673008e5..d636dd5e10 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -1263,6 +1263,15 @@ jobs: - ^ironic_inspector/test/(?!.*tempest).*$ - ^releasenotes/.*$ - ^tox.ini$ + - project: ^openstack/ironic-lib$ + all-files-match-any: + - ^.*\.rst$ + - ^api-ref/.*$ + - ^doc/.*$ + - ^ironic_lib/tests/.*$ + - ^releasenotes/.*$ + - ^tools/.*$ + - ^tox.ini$ - project: ^openstack/manila$ all-files-match-any: - ^.*\.rst$ @@ -9487,23 +9496,16 @@ projects: - name: openstack/ironic-lib template: - name: merge-check + - name: python-jobs - name: python34-jobs - name: python35-jobs - name: check-requirements - name: publish-to-pypi check: - - gate-ironic-lib-pep8-ubuntu-trusty - - gate-ironic-lib-python27-ubuntu-trusty - - gate-ironic-lib-pep8-ubuntu-xenial - - gate-ironic-lib-python27-ubuntu-xenial - gate-tempest-dsvm-ironic-lib-src - ironic-lib-coverage-ubuntu-trusty - ironic-lib-coverage-ubuntu-xenial gate: - - gate-ironic-lib-pep8-ubuntu-trusty - - gate-ironic-lib-python27-ubuntu-trusty - - gate-ironic-lib-pep8-ubuntu-xenial - - gate-ironic-lib-python27-ubuntu-xenial - gate-tempest-dsvm-ironic-lib-src post: - ironic-lib-coverage-ubuntu-trusty