Merge "Add gates for API projects and operations-guide"

This commit is contained in:
Jenkins 2014-01-28 00:43:40 +00:00 committed by Gerrit Code Review
commit b579f3ff2b
3 changed files with 42 additions and 64 deletions

View File

@ -1,29 +1,3 @@
- job:
name: gate-openstack-manuals-operations-guide
project-type: maven
node: precise
prebuilders:
- gerrit-git-prep
maven:
maven-name: Maven3
root-module:
group-id: org.openstack.docs
artifact-id: openstack-guide
root-pom: doc/openstack-ops/pom.xml
goals: 'clean generate-sources -B'
publishers:
- console-log
- scp:
site: 'static.openstack.org'
files:
- target: 'docs-draft/$LOG_PATH/ops/'
source: 'doc/openstack-ops/target/docbkx/webhelp/**'
keep-hierarchy: true
copy-after-failure: true
# in zuul/layout.yaml specified to only run against stable/grizzly # in zuul/layout.yaml specified to only run against stable/grizzly
- job: - job:
name: gate-openstack-manuals-validate name: gate-openstack-manuals-validate

View File

@ -297,6 +297,7 @@
jobs: jobs:
- compute-api-v2.0 - compute-api-v2.0
- openstack-doc-jobs
- project: - project:
@ -559,6 +560,7 @@
jobs: jobs:
- identity-api-v2.0 - identity-api-v2.0
- openstack-doc-jobs
- project: - project:
@ -569,6 +571,7 @@
doc-publisher-site: docs.openstack.org doc-publisher-site: docs.openstack.org
jobs: jobs:
- openstack-doc-jobs
- image-api-v1.1 - image-api-v1.1
@ -606,6 +609,7 @@
jobs: jobs:
- network-api-v1 - network-api-v1
- openstack-doc-jobs
- project: - project:
@ -666,6 +670,7 @@
jobs: jobs:
- object-api-v1.0 - object-api-v1.0
- openstack-doc-jobs
- project: - project:
@ -1908,8 +1913,7 @@
node: precise node: precise
jobs: jobs:
- gate-{name}-tox-{envlist}: - openstack-doc-jobs
envlist: checkniceness
- project: - project:
name: manila name: manila
@ -2056,6 +2060,7 @@
- '{name}-tarball' - '{name}-tarball'
- pypi-jobs - pypi-jobs
- project: - project:
name: api-site name: api-site
github-org: openstack github-org: openstack
@ -2064,6 +2069,24 @@
jobs: jobs:
- openstack-doc-jobs - openstack-doc-jobs
- project:
name: database-api
github-org: openstack
node: precise
jobs:
- openstack-doc-jobs
- project:
name: volume-api
github-org: openstack
node: precise
jobs:
- openstack-doc-jobs
- project: - project:
name: python-openstacksdk name: python-openstacksdk
github-org: stackforge github-org: stackforge

View File

@ -360,9 +360,7 @@ jobs:
branch: ^(?!stable/grizzly).*$ branch: ^(?!stable/grizzly).*$
- name: gate-openstack-manuals-validate-build - name: gate-openstack-manuals-validate-build
branch: ^(?!stable/grizzly).*$ branch: ^(?!stable/grizzly).*$
- name: gate-operations-guide-tox-checkniceness - name: ^gate-.*-tox-checkniceness$
voting: false
- name: gate-api-site-tox-checkniceness
voting: false voting: false
# Deprecated documentation targets: # Deprecated documentation targets:
- name: openstack-block-storage-admin-old - name: openstack-block-storage-admin-old
@ -1969,59 +1967,45 @@ projects:
# Section: OpenStack API projects # Section: OpenStack API projects
- name: openstack/compute-api - name: openstack/compute-api
check: template:
- gate-noop - name: openstack-doc-gate
gate:
- gate-noop
post: post:
- compute-api-v2.0 - compute-api-v2.0
- compute-api-v2.0-wadl - compute-api-v2.0-wadl
- name: openstack/database-api - name: openstack/database-api
check: template:
- gate-noop - name: openstack-doc-gate
gate:
- gate-noop
- name: openstack/identity-api - name: openstack/identity-api
check: template:
- gate-noop - name: openstack-doc-gate
gate:
- gate-noop
post: post:
- identity-api-v2.0 - identity-api-v2.0
- name: openstack/image-api - name: openstack/image-api
check: template:
- gate-noop - name: openstack-doc-gate
gate:
- gate-noop
post: post:
- image-api-v1.1 - image-api-v1.1
- image-api-v2.0 - image-api-v2.0
- name: openstack/netconn-api - name: openstack/netconn-api
check: template:
- gate-noop - name: openstack-doc-gate
gate:
- gate-noop
post: post:
- network-api-v1 - network-api-v1
- network-api-v2 - network-api-v2
- name: openstack/object-api - name: openstack/object-api
check: template:
- gate-noop - name: openstack-doc-gate
gate:
- gate-noop
post: post:
- object-api-v1.0 - object-api-v1.0
- name: openstack/volume-api - name: openstack/volume-api
check: template:
- gate-noop - name: openstack-doc-gate
gate:
- gate-noop
post: post:
- block-api-v2.0 - block-api-v2.0
@ -2078,11 +2062,8 @@ projects:
- manuals-propose-translation-update - manuals-propose-translation-update
- name: openstack/operations-guide - name: openstack/operations-guide
check: template:
- gate-operations-guide-tox-checkniceness - name: openstack-doc-gate
- gate-openstack-manuals-operations-guide
gate:
- gate-openstack-manuals-operations-guide
post: post:
- openstack-operations-guide - openstack-operations-guide
- openstack-operations-guide-ja - openstack-operations-guide-ja