From 52c9a22873b187a3d880ba2d4a8d9338a88bff96 Mon Sep 17 00:00:00 2001 From: Elizabeth Krumbach Joseph Date: Wed, 2 Apr 2014 13:47:54 -0700 Subject: [PATCH] Add jobs to publish nodepool docs Initial commit for nodepool documentation has been made, adding job to publish to http://ci.openstack.org/nodepool/ Change-Id: Idddb8cea97697df19174ec55df4a82328d671994 --- .../jenkins_job_builder/config/nodepool.yaml | 20 +++++++++++++++++++ .../openstack_project/files/zuul/layout.yaml | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 modules/openstack_project/files/jenkins_job_builder/config/nodepool.yaml diff --git a/modules/openstack_project/files/jenkins_job_builder/config/nodepool.yaml b/modules/openstack_project/files/jenkins_job_builder/config/nodepool.yaml new file mode 100644 index 0000000000..29f49bbe7a --- /dev/null +++ b/modules/openstack_project/files/jenkins_job_builder/config/nodepool.yaml @@ -0,0 +1,20 @@ +# This is a non-standard docs job because it uses SCP instead of FTP +- job: + name: nodepool-docs + node: bare-precise + + builders: + - revoke-sudo + - gerrit-git-prep + - docs: + github-org: openstack-infra + project: nodepool + + publishers: + - scp: + site: '173.203.107.207' + files: + - target: 'ci/nodepool' + source: 'doc/build/html/**/*' + keep-hierarchy: true + - console-log diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index cc03bfbff1..fb7751426f 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2777,6 +2777,8 @@ projects: - name: openstack-infra/nodepool template: - name: python-jobs + post: + - nodepool-docs pre-release: - nodepool-tarball release: