From e030293b15f53334164bb53703048c8529f83150 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Wed, 3 Oct 2012 10:56:19 -0700 Subject: [PATCH] Convert openstack-docs-site job to yaml config. Convert openstack-docs-site job from hand built job on jenkins.o.o to a job configured in jenkins job builder yaml. Change-Id: Ib814e99992dde00a1a2b388e45f1e10dc74749a7 Reviewed-on: https://review.openstack.org/13994 Approved: James E. Blair Reviewed-by: James E. Blair Tested-by: Jenkins --- .../jenkins_job_builder/config/manuals.yaml | 20 +++++++++++++++++++ .../openstack_project/files/zuul/layout.yaml | 5 ++++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml b/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml index 6731d297e9..70ef6dc7de 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml @@ -341,3 +341,23 @@ remove-prefix: 'doc/target/docbkx/webhelp/trunk/' excludes: '**/*.xml,**/null*' +# in zuul/layout.yaml specified to only run against master branch. +- job: + name: openstack-docs-site + concurrent: false + node: precise + + triggers: + - zuul-post + + builders: + - gerrit-git-prep + + publishers: + - ftp: + site: docs.openstack.org + source: 'www/**' + target: '' + remove-prefix: 'www/' + excludes: '' + - console-log-post diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 931b26cbc5..6cbf1180a6 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -72,6 +72,8 @@ jobs: success-message: Jenkins XML output is unchanged. - name: gate-ci-puppet-lint voting: false + - name: openstack-docs-site + branch: ^master$ projects: @@ -658,7 +660,8 @@ projects: - openstack-admin-manuals-diablo - openstack-cli-guide - openstack-glossary - + - openstack-docs-site + - name: openstack/compute-api check: - gate-compute-api-merge