Merge "Add gating for security-doc repo"
This commit is contained in:
commit
26ae19a03e
@ -46,6 +46,22 @@
|
||||
- console-log
|
||||
- upload-to-docs-site
|
||||
|
||||
- job-template:
|
||||
name: 'security-doc-{lang}'
|
||||
node: '{node}'
|
||||
|
||||
builders:
|
||||
- revoke-sudo
|
||||
- gerrit-git-prep
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
source /usr/local/jenkins/slave_scripts/select-mirror.sh openstack security-guide
|
||||
tox -v -e buildlang -- {lang}
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
- upload-to-docs-site
|
||||
|
||||
- job-template:
|
||||
name: 'gate-{name}-tox-doc-publish-{envlist}'
|
||||
|
||||
|
@ -2853,3 +2853,17 @@
|
||||
jobs:
|
||||
- gate-{name}-python27
|
||||
- gate-{name}-docs
|
||||
|
||||
- project:
|
||||
name: security-doc
|
||||
github-org: openstack
|
||||
node: 'bare-precise || bare-trusty'
|
||||
|
||||
jobs:
|
||||
- openstack-doc-jobs
|
||||
- '{name}-tox-doc-{envlist}':
|
||||
envlist: publishdocs
|
||||
- manual-translation-jobs
|
||||
- security-doc-{lang}:
|
||||
lang: ja
|
||||
|
||||
|
@ -69,7 +69,7 @@ function init_manuals ()
|
||||
project=$1
|
||||
|
||||
DocFolder="doc"
|
||||
if [ $project = "api-site" ] ; then
|
||||
if [ $project = "api-site" -o $project = "security-doc" ] ; then
|
||||
DocFolder="./"
|
||||
fi
|
||||
}
|
||||
|
@ -2423,10 +2423,12 @@ projects:
|
||||
- noop
|
||||
|
||||
- name: openstack/security-doc
|
||||
check:
|
||||
- noop
|
||||
gate:
|
||||
- noop
|
||||
template:
|
||||
- name: openstack-doc-gate
|
||||
- name: openstack-doc-translation
|
||||
post:
|
||||
- security-doc-tox-doc-publishdocs
|
||||
- security-doc-ja
|
||||
|
||||
# Section: OpenStack development projects
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user