Add volume-api project.

Add volume-api project. Close git pull requests and configure zuul to
build this project using netconn-api-20 as the example config.

Change-Id: I9d8e48120e25d6a28c51c0fcfba1c422560cff00
Reviewed-on: https://review.openstack.org/12387
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
This commit is contained in:
Clark Boylan 2012-09-04 16:45:29 -07:00 committed by Jenkins
parent 028083366f
commit 244f1b8e9f
4 changed files with 66 additions and 0 deletions

View File

@ -51,3 +51,36 @@
target: 'api/openstack-network/2.0/' target: 'api/openstack-network/2.0/'
remove-prefix: 'doc/target/docbkx/webhelp/quantum-api-2.0/quantum-api-guide/' remove-prefix: 'doc/target/docbkx/webhelp/quantum-api-2.0/quantum-api-guide/'
excludes: '**/*.xml,**/null*' excludes: '**/*.xml,**/null*'
- job:
name: volume-api
project-type: maven
concurrent: true
node: precise
wrappers:
- timeout:
timeout: 40
fail: true
triggers:
- zuul-post
prebuilders:
- gerrit-git-prep
maven:
root-module:
group-id: org.openstack.docs
artifact-id: openstack-guide
root-pom: doc/pom.xml
goals: 'clean generate-sources'
publishers:
- console-log-post
- ftp:
site: docs.openstack.org
source: 'doc/target/docbkx/webhelp/volume-api-1.0/volume-api-guide/**'
target: 'api/openstack-volume/1.0/'
remove-prefix: 'doc/target/docbkx/webhelp/volume-api-1.0/volume-api-guide/'
excludes: '**/*.xml,**/null*'

View File

@ -164,6 +164,15 @@
- gate-{name}-merge - gate-{name}-merge
- project:
name: netconn-api-v20
github-org: openstack
node: precise
jobs:
- gate-{name}-merge
- project: - project:
name: nose-html-output name: nose-html-output
github-org: openstack-ci github-org: openstack-ci
@ -400,6 +409,15 @@
- gate-{name}-pep8 - gate-{name}-pep8
- project:
name: volume-api
github-org: openstack
node: precise
jobs:
- gate-{name}-merge
- project: - project:
name: zuul name: zuul
github-org: openstack-ci github-org: openstack-ci

View File

@ -152,6 +152,9 @@
- project: openstack/tempest - project: openstack/tempest
options: options:
- close-pull - close-pull
- project: openstack/volume-api
options:
- close-pull
- project: stackforge/MRaaS - project: stackforge/MRaaS
options: options:
- close-pull - close-pull

View File

@ -648,5 +648,17 @@ projects:
- openstack-cli-guide - openstack-cli-guide
- name: openstack/netconn-api - name: openstack/netconn-api
check:
- gate-netconn-api-merge
gate:
- gate-netconn-api-merge
post: post:
- netconn-api-v20 - netconn-api-v20
- name: openstack/volume-api
check:
- gate-volume-api-merge
gate:
- gate-volume-api-merge
post:
- volume-api