diff --git a/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml b/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml new file mode 100644 index 0000000000..9dd76a775b --- /dev/null +++ b/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml @@ -0,0 +1,32 @@ +- job: + name: openstack-cli-guide + project-type: maven + concurrent: true + node: precise + + wrappers: + - timeout: + timeout: 40 + fail: true + + triggers: + - zuul-post + + prebuilders: + - gerrit-git-prep + + maven: + root-module: + group-id: org.openstack.docs + artifact-id: openstack-guide + root-pom: doc/src/docbkx/cli-guide/pom.xml + goals: 'clean generate-sources' + + publishers: + - console-log-post + - ftp: + site: docs.openstack.org + source: 'doc/src/docbkx/cli-guide/target/docbkx/webhelp/bk-cli-guide/**' + target: 'cli/quick-start' + remove-prefix: 'doc/src/docbkx/cli-guide/target/docbkx/webhelp/bk-cli-guide/' + excludes: '**/*.xml,**/null*' diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 89242b4e3e..7e867f515e 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -595,3 +595,6 @@ projects: - gate-reddwarf-python26 - gate-reddwarf-python27 + - name: openstack/openstack-manuals + post: + - openstack-cli-guide