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