Merge "Add build job for Japanese Install Guide"

This commit is contained in:
Jenkins 2014-01-28 00:52:07 +00:00 committed by Gerrit Code Review
commit 796b025f53
4 changed files with 76 additions and 8 deletions

View File

@ -82,6 +82,45 @@
target: '/'
remove-prefix: 'doc/install-guide/target/docbkx/webhelp/'
- job-template:
name: 'openstack-install-deploy-guide-{distribution}-{lang}'
project-type: maven
concurrent: false
node: precise
properties:
- inject:
script-file: /usr/local/jenkins/slave_scripts/docbook-properties.sh
properties-file: gerrit-doc.properties
prebuilders:
- gerrit-git-prep
- shell: |
./tools/generatedocbook -l {lang} -b install-guide
maven:
maven-name: Maven3
root-module:
group-id: org.openstack.docs
artifact-id: openstack-guide
root-pom: generated/{lang}/install-guide/pom.xml
goals: '-Doperating.system={system} -Dprofile.os={profileos} -Drelease.path.name=${{DOC_RELEASE_PATH}} -Dcomments.enabled=${{DOC_COMMENTS_ENABLED}} clean generate-sources -B'
publishers:
- console-log
- ftp:
site: docs.openstack.org
source: 'generated/{lang}/install-guide/target/docbkx/webhelp/**'
target: '/{lang}/'
remove-prefix: 'generated/{lang}/install-guide/target/docbkx/webhelp/'
excludes: '**/*.xml,**/null*'
- ftp:
site: docs.openstack.org
source: 'generated/{lang}/install-guide/target/docbkx/webhelp/**/atom.xml'
target: '/'
remove-prefix: 'generated/{lang}/install-guide/target/docbkx/webhelp/'
- job-template:
name: openstack-{oldmanual}-old
project-type: maven

View File

@ -108,8 +108,8 @@
target: ''
remove-prefix: 'doc/openstack-ops/target/docbkx/webhelp/'
- job:
name: openstack-operations-guide-ja
- job-template:
name: 'openstack-operations-guide-{lang}'
project-type: maven
concurrent: false
node: precise
@ -122,21 +122,21 @@
prebuilders:
- gerrit-git-prep
- shell: |
./tools/generatedocbook -l ja -b openstack-ops
./tools/generatedocbook -l {lang} -b openstack-ops
maven:
maven-name: Maven3
root-module:
group-id: org.openstack.docs
artifact-id: openstack-ops-manual
root-pom: generated/ja/openstack-ops/pom.xml
goals: '-Drelease.path.name=${DOC_RELEASE_PATH} -Dcomments.enabled=${DOC_COMMENTS_ENABLED} clean generate-sources -B'
root-pom: generated/{lang}/openstack-ops/pom.xml
goals: '-Drelease.path.name=${{DOC_RELEASE_PATH}} -Dcomments.enabled=${{DOC_COMMENTS_ENABLED}} clean generate-sources -B'
publishers:
- console-log
- ftp:
site: docs.openstack.org
source: 'generated/ja/openstack-ops/target/docbkx/webhelp/**'
target: '/ja/'
remove-prefix: 'generated/ja/openstack-ops/target/docbkx/webhelp/'
source: 'generated/{lang}/openstack-ops/target/docbkx/webhelp/**'
target: '/{lang}/'
remove-prefix: 'generated/{lang}/openstack-ops/target/docbkx/webhelp/'
excludes: '**/*.xml,**/null*'

View File

@ -1854,6 +1854,9 @@
- network-connectivity-admin
- object-storage-admin
lang:
- ja
jobs:
- gate-openstack-manuals-validate-{check}
@ -1879,6 +1882,28 @@
system: apt
profileos: "ubuntu"
- openstack-install-deploy-guide-{distribution}-{lang}:
distribution: debian
system: apt-debian
profileos: "debian"
- openstack-install-deploy-guide-{distribution}-{lang}:
distribution: fedora
system: yum
profileos: "centos;fedora;rhel"
- openstack-install-deploy-guide-{distribution}-{lang}:
distribution: opensuse
system: zypper
profileos: "opensuse;sles"
- openstack-install-deploy-guide-{distribution}-{lang}:
distribution: ubuntu
system: apt
profileos: "ubuntu"
- openstack-operations-guide-{lang}
# in zuul/layout.yaml specified to only run against
# stable/grizzly
- 'openstack-{oldmanual}-old'

View File

@ -2052,6 +2052,10 @@ projects:
- openstack-install-deploy-guide-opensuse
- openstack-install-deploy-guide-ubuntu
- openstack-openstack-install-ubuntu-old
- openstack-install-deploy-guide-debian-ja
- openstack-install-deploy-guide-fedora-ja
- openstack-install-deploy-guide-opensuse-ja
- openstack-install-deploy-guide-ubuntu-ja
- openstack-security-guide
- openstack-user-guide
- openstack-user-guide-admin