From 4bc4a8d07a2ac20923163354389c5aa5bd969b67 Mon Sep 17 00:00:00 2001 From: "Ivan A. Melnikov" Date: Thu, 20 Feb 2014 00:55:53 +0400 Subject: [PATCH] Add documentation jobs for taskflow Since taskflow is now part of oslo, we need to build developer documentation and publish it on doc.openstack.org. Partial-bug: #1279951 Change-Id: Ia3fdc6acd380a3ddfd16d44f4c8663e3b61c35ad --- .../files/jenkins_job_builder/config/projects.yaml | 2 ++ modules/openstack_project/files/zuul/layout.yaml | 12 +++--------- 2 files changed, 5 insertions(+), 9 deletions(-) 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 922ac2bd2a..a425db75fd 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1721,9 +1721,11 @@ github-org: openstack node: bare-precise tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org jobs: - python-jobs + - openstack-publish-jobs - pypi-jobs - gate-{name}-tox-{envlist}: envlist: py26-sa7-mysql diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 5d3ef17ada..79924be4da 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1023,23 +1023,17 @@ projects: - swift-merge-release-tags - name: openstack/taskflow + template: + - name: python-jobs + - name: openstack-server-publish-jobs check: - - gate-taskflow-pep8 - - gate-taskflow-python26 - - gate-taskflow-python27 - gate-taskflow-python33 - gate-taskflow-tox-py26-sa7-mysql - gate-taskflow-tox-py27-sa8-mysql gate: - - gate-taskflow-pep8 - - gate-taskflow-python26 - - gate-taskflow-python27 - gate-taskflow-python33 - gate-taskflow-tox-py26-sa7-mysql - gate-taskflow-tox-py27-sa8-mysql - post: - - taskflow-coverage - - taskflow-branch-tarball pre-release: - taskflow-tarball release: