Merge "Publish devstack documents"

This commit is contained in:
Jenkins
2014-10-14 20:51:59 +00:00
committed by Gerrit Code Review
2 changed files with 43 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
# Devstack does not support "python setup.py publish_sphinx", thus
# we cannot use the normal docs jobs.
- job:
name: devstack-publish-docs
node: 'bare-precise || bare-trusty'
builders:
- revoke-sudo
- gerrit-git-prep
- tox:
envlist: 'docs'
- zuul_swift_upload_console_log
publishers:
- ftp:
site: 'docs.openstack.org'
source: 'doc/build/html/**'
target: 'developer/devstack'
remove-prefix: 'docs/html'
excludes: ''
- console-log
- job:
name: gate-devstack-publish-docs
builders:
- revoke-sudo
- gerrit-git-prep
- tox:
envlist: 'docs'
- zuul_swift_upload_console_log
publishers:
- console-log
- upload-sphinx-draft
node: '{node}'

View File

@@ -799,6 +799,8 @@ jobs:
voting: false
- name: gate-kolla-bashate
voting: false
- name: gate-devstack-publish-docs
voting: false
# The project list is grouped by type of project, and within each
# group, projects are sorted (mostly) alphabetically.
@@ -2810,6 +2812,7 @@ projects:
- check-tempest-dsvm-ironic-pxe_ssh-nv
- check-tempest-dsvm-ironic-pxe_ssh-postgres-nv
- check-tempest-dsvm-f20
- gate-devstack-publish-docs
gate:
- gate-devstack-bashate
- gate-devstack-dsvm-cells
@@ -2817,6 +2820,8 @@ projects:
- gate-grenade-dsvm-partial-ncpu
- gate-neutron-dsvm-functional
- gate-swift-dsvm-functional
post:
- devstack-publish-docs
experimental:
- check-tempest-dsvm-cells-full
- check-tempest-dsvm-zaqar