From 69d8dea77978cd2b0e3db4c0ad8986019860e8b1 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Mon, 23 Sep 2013 20:27:49 +0200 Subject: [PATCH] Publish atom.xml for manuals We need a way to put atom.xml on the docs.o.o webpage - its the only xml file we publish. A second ftp publisher has been created that just publishes this file. Closes-Bug: #1228604 Change-Id: I0a216ae71bfedfd98726b2e1d0df998700d06f95 --- .../jenkins_job_builder/config/manuals-jobs.yaml | 11 ++++++++++- .../files/jenkins_job_builder/config/manuals.yaml | 10 ++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml index cf4faca188..9beac6085d 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml @@ -28,6 +28,11 @@ target: '' remove-prefix: 'doc/{manual}/target/docbkx/webhelp/' excludes: '**/*.xml,**/null*' + - ftp: + site: docs.openstack.org + source: 'doc/{manual}/target/docbkx/webhelp/**/atom.xml' + target: '' + remove-prefix: 'doc/{manual}/target/docbkx/webhelp/' - job-template: name: 'openstack-install-deploy-guide-{distribution}' @@ -60,6 +65,11 @@ target: '/' remove-prefix: 'doc/install-guide/target/docbkx/webhelp/' excludes: '**/*.xml,**/null*' + - ftp: + site: docs.openstack.org + source: 'doc/install-guide/target/docbkx/webhelp/**/atom.xml' + target: '/' + remove-prefix: 'doc/install-guide/target/docbkx/webhelp/' - job-template: name: openstack-{oldmanual}-old @@ -135,4 +145,3 @@ source: 'doc/src/docbkx/{install}/target/docbkx/webhelp/**/atom.xml' target: '' remove-prefix: 'doc/src/docbkx/{install}/target/docbkx/webhelp/' - 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 1be390a72d..e4f7ac2cc6 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml @@ -91,6 +91,11 @@ target: '' remove-prefix: 'doc/high-availability-guide/target/docbkx/webhelp/' excludes: '**/*.xml,**/null*' + - ftp: + site: docs.openstack.org + source: 'doc/high-availability-guide/target/docbkx/webhelp/**/atom.xml' + target: '' + remove-prefix: 'doc/high-availability-guide/target/docbkx/webhelp/' - job: name: openstack-operations-guide @@ -122,6 +127,11 @@ target: '/' remove-prefix: 'doc/openstack-ops/target/docbkx/webhelp/' excludes: '**/*.xml,**/null*' + - ftp: + site: docs.openstack.org + source: 'doc/openstack-ops/target/docbkx/webhelp/**/atom.xml' + target: '' + remove-prefix: 'doc/openstack-ops/target/docbkx/webhelp/' - job: name: openstack-operations-guide-ja