From 3e13b8813005842d8f8c87176a0692fb796d143a Mon Sep 17 00:00:00 2001 From: Tom Fifield Date: Mon, 15 Jul 2013 12:41:10 +1000 Subject: [PATCH] Add build job for config reference For Havana, we'll be introducing a configuration reference. https://wiki.openstack.org/wiki/Blueprint-restructure-documentation This patch adds a build job for the new document. patchset2 rebases to master Change-Id: Ia00831cbcf69444f591837b08c750bfdf4746d03 bp:restructure-documentation --- .../jenkins_job_builder/config/manuals.yaml | 34 ++++++++++++++++++- .../openstack_project/files/zuul/layout.yaml | 1 + 2 files changed, 34 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 cbaf4aae3a..b31f5f96f5 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml @@ -235,6 +235,38 @@ remove-prefix: 'doc/src/docbkx/openstack-image/target/docbkx/webhelp/' excludes: '**/*.xml,**/null*' +- job: + name: openstack-config-ref + project-type: maven + concurrent: false + node: precise + + prebuilders: + - gerrit-git-prep + + properties: + - inject: + script-file: /usr/local/jenkins/slave_scripts/docbook-properties.sh + properties-file: gerrit-doc.properties + + maven: + maven-name: Maven3 + root-module: + group-id: org.openstack.docs + artifact-id: openstack-guide + root-pom: doc/src/docbkx/openstack-config/pom.xml + goals: '-Drelease.path.name=${DOC_RELEASE_PATH} -Dcomments.enabled=${DOC_COMMENTS_ENABLED} clean generate-sources' + + publishers: + - console-log-post + - ftp: + site: docs.openstack.org + source: 'doc/src/docbkx/openstack-config/target/docbkx/webhelp/**' + target: '/' + remove-prefix: 'doc/src/docbkx/openstack-config/target/docbkx/webhelp/' + excludes: '**/*.xml,**/null*' + + - job: name: openstack-admin-manual-compute project-type: maven @@ -507,4 +539,4 @@ source: 'doc/src/docbkx/openstack-security/target/docbkx/webhelp/**' target: '/' remove-prefix: 'doc/src/docbkx/openstack-security/target/docbkx/webhelp/' - excludes: '**/*.xml,**/null*' \ No newline at end of file + excludes: '**/*.xml,**/null*' diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index ec90791739..be6d14a4dc 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1560,6 +1560,7 @@ projects: - openstack-basic-install-ubuntu - openstack-glossary - openstack-image-guide + - openstack-config-ref - openstack-docs-site - openstack-ha-guide - openstack-install-deploy-guide-apt-fedora