Merge "Added documentation publish jobs for JavaScript SDK"

This commit is contained in:
Jenkins 2016-10-31 08:51:45 +00:00 committed by Gerrit Code Review
commit 39a232d23b
3 changed files with 37 additions and 2 deletions

View File

@ -215,6 +215,37 @@
- upload-sphinx-draft
- console-log
- job-template:
name: '{name}-nodejs{version}-npm-sdk-docs'
description: Build and publish documentation to developer.openstack.org for a JavaScript SDK project.
node: ubuntu-xenial
builders:
- print-template-name:
template-name: "{template-name}"
- gerrit-git-prep
- install-distro-packages
- nodejs-install:
version: '{version}'
- revoke-sudo
- npm-run:
command: 'docs'
- assert-no-extra-files
publishers:
- ftp:
site: developer.openstack.org
source: 'doc/build/html/**'
target: 'sdks/javascript/{name}'
remove-prefix: 'doc/build/html/'
excludes: ''
- afs:
site: afs-developer-docs
source: 'doc/build/html/**'
target: 'sdks/javascript/{name}'
remove-prefix: 'doc/build/html/'
- console-log
- job-group:
name: nodejs4-jobs
jobs:

View File

@ -5848,7 +5848,6 @@
- project:
name: js-generator-openstack
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- nodejs4-jobs
@ -5858,7 +5857,6 @@
- project:
name: js-openstack-lib
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- nodejs4-jobs
@ -5871,6 +5869,8 @@
- '{name}-dsvm-nodejs{version}-npm-run-{command}':
command: functional-test
version: 6
- '{name}-nodejs{version}-npm-sdk-docs':
version: 6
- project:
name: js-openstack-registry-hooks

View File

@ -10462,6 +10462,10 @@ projects:
gate:
- js-openstack-lib-dsvm-nodejs6-npm-run-functional-test
- js-openstack-lib-dsvm-nodejs4-npm-run-functional-test
pre-release:
- js-openstack-lib-nodejs6-npm-sdk-docs
release:
- js-openstack-lib-nodejs6-npm-sdk-docs
- name: openstack/k8s-docker-suite-app-murano
template: