Add gate job for CI docs
Add a separate gate job for ensuring that the CI documentation can be built properly. Change-Id: Ie12db6e0d7ac22f274d84a23527dc2861a59e0e6 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
This commit is contained in:
parent
c1bafc076f
commit
62b3242ba6
@ -330,3 +330,14 @@
|
||||
source: '**/*subunit_log.txt.gz'
|
||||
keep-hierarchy: false
|
||||
copy-after-failure: true
|
||||
|
||||
- publisher:
|
||||
name: upload-sphinx-draft
|
||||
publishers:
|
||||
- scp:
|
||||
site: 'static.openstack.org'
|
||||
files:
|
||||
- target: 'docs-draft/$BASE_LOG_PATH/$JOB_NAME/$BUILD_NUMBER/'
|
||||
source: 'doc/build/html/**'
|
||||
keep-hierarchy: true
|
||||
copy-after-failure: true
|
||||
|
@ -41,3 +41,18 @@
|
||||
source: 'doc/build/html/**/*'
|
||||
keep-hierarchy: true
|
||||
- console-log
|
||||
|
||||
|
||||
- job:
|
||||
name: gate-ci-docs
|
||||
node: precise
|
||||
|
||||
builders:
|
||||
- gerrit-git-prep
|
||||
- docs:
|
||||
github-org: openstack-infra
|
||||
project: config
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
- upload-sphinx-draft
|
||||
|
@ -111,13 +111,7 @@
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
- scp:
|
||||
site: 'static.openstack.org'
|
||||
files:
|
||||
- target: 'docs-draft/$BASE_LOG_PATH/$JOB_NAME/$BUILD_NUMBER/'
|
||||
source: 'doc/build/html/**'
|
||||
keep-hierarchy: true
|
||||
copy-after-failure: true
|
||||
- upload-sphinx-draft
|
||||
|
||||
node: '{node}'
|
||||
|
||||
|
@ -319,6 +319,7 @@ projects:
|
||||
- gate-config-puppet-lint
|
||||
- gate-config-puppet-syntax
|
||||
- gate-config-pyflakes
|
||||
- gate-ci-docs
|
||||
gate:
|
||||
- gate-config-layout
|
||||
- gate-config-puppet-lint
|
||||
|
Loading…
x
Reference in New Issue
Block a user