From 5ccb98b77c4d94e7bbb5a477f541602ab1effafe Mon Sep 17 00:00:00 2001 From: Diane Fleming Date: Fri, 28 Jun 2013 10:44:04 -0500 Subject: [PATCH] Updated yaml to point to new directory for identity-api v2.0 pom file and add api v3 book bug: #1194886 Change-Id: I965a61aa361df56e2683cf362a8c5e8d542be0cc author: diane fleming Reviewed-on: https://review.openstack.org/34904 Reviewed-by: Jeremy Stanley Approved: James E. Blair Reviewed-by: James E. Blair Tested-by: Jenkins --- .../jenkins_job_builder/config/api-jobs.yaml | 46 +++++++++++++++++-- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml index d8df6ff30e..455ba24901 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml @@ -318,18 +318,58 @@ root-module: group-id: org.openstack.identity artifact-id: docs - root-pom: openstack-identity-api/pom.xml + root-pom: openstack-identity-api/v2.0/pom.xml goals: 'clean generate-sources' publishers: - console-log-post - ftp: site: docs.openstack.org - source: 'openstack-identity-api/target/docbkx/webhelp/api/openstack-identity-service/2.0/**' + source: 'openstack-identity-api/v2.0/target/docbkx/webhelp/api/openstack-identity-service/2.0/**' target: '' - remove-prefix: 'openstack-identity-api/target/docbkx/webhelp/' + remove-prefix: 'openstack-identity-api/v2.0/target/docbkx/webhelp/' excludes: '**/*.xml,**/null*' +- job: + name: identity-api-v3 + project-type: maven + concurrent: true + node: precise + + wrappers: + - timeout: + timeout: 40 + fail: true + - timestamps + + prebuilders: + - gerrit-git-prep + - markdown-docbook: + filename: "identity-api-v3" + + 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: openstack-identity-api/v3/pom.xml + goals: 'clean generate-sources' + + publishers: + - console-log-post + - ftp: + site: docs.openstack.org + source: 'openstack-identity-api/v3/markdown/target/docbkx/webhelp/api/openstack-identity-service/3/**' + target: '' + remove-prefix: 'openstack-identity-api/v3/markdown/target/docbkx/webhelp/' + excludes: '**/*.xml,**/null*' + + # this replaces the old openstack-image-api-doc job - job: name: image-api-v1.1