From 8453c8e47574ad18ea4f79583ff4d939aca953fe Mon Sep 17 00:00:00 2001 From: Witold Bedyk Date: Thu, 3 Aug 2017 17:18:44 +0200 Subject: [PATCH] Add documentation jobs for monasca-api Following documentation should be published: * doc/source * releasenotes * api-ref Change-Id: Ifb818c1747d4857b4fc6195dd3cccca2f008a0c0 Depends-On: Ia7b72ff13f9662434be773b690742555a086668f Story: 2001058 Task: 4660 --- jenkins/jobs/projects.yaml | 4 ++++ zuul/layout.yaml | 7 +++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index cb8fdc2e75..5fe255da2a 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -7079,9 +7079,13 @@ jobs: - python-jobs - pypi-jobs + - openstack-publish-jobs + - openstack-releasenotes-jobs - maven-plugin-jobs - coverage-jobs - 'gate-{name}-python35-nv' + - api-ref-jobs: + service: monitoring - project: name: monasca-ceilometer diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 2ef9187d4a..f5fde0827e 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -1168,9 +1168,9 @@ jobs: branch: ^(?!stable/(newton|ocata)).*$ # OpenStack documentation process is not meant to be part of stable/ocata - - name: ^gate-monasca-log-api-releasenotes$ + - name: ^gate-monasca(-log)?-api-releasenotes$ branch: ^(?!stable/(newton|ocata)).*$ - - name: ^gate-monasca-log-api-docs-ubuntu-xenial$ + - name: ^gate-monasca(-log)?-api-docs-ubuntu-xenial$ branch: ^(?!stable/(newton|ocata)).*$ # py35 ENV in tox were introduced recently @@ -11658,6 +11658,9 @@ projects: - name: python35-jobs-nv - name: publish-to-pypi - name: check-requirements + - name: openstack-unified-publish-jobs + - name: release-notes-jobs + - name: api-ref-jobs check: - gate-monasca-api-pep8-ubuntu-xenial - gate-monasca-api-python27-ubuntu-xenial