Setting up a StoryBoard python client

Change-Id: I4cdb59d5ccc4d49d8c6e8fb5ce5e95b8710caba8
This commit is contained in:
Nikita Konovalov 2014-11-20 17:36:36 +03:00
parent 98244e3920
commit e6c30d26b6
5 changed files with 47 additions and 0 deletions

View File

@ -288,6 +288,12 @@
- openstack-ci
upstream: git://github.com/openstack-infra/jeepyb.git
description: PyPI mirror builder
- project: openstack-infra/python-storyboardclient
use-storyboard: true
acl-config: /home/gerrit2/acls/openstack-infra/storyboard.config
description: Python Client library for StoryBoard
groups:
- storyboard
- project: openstack-infra/release-tools
use-storyboard: true
upstream: git://github.com/ttx/openstack-releasing.git

View File

@ -45,6 +45,7 @@ openstack-infra:
- openstack-infra/puppet-yum
- openstack-infra/puppet-zuul
- openstack-infra/pypi-mirror
- openstack-infra/python-storyboardclient
- openstack-infra/release-tools
- openstack-infra/releasestatus
- openstack-infra/reviewday
@ -603,6 +604,7 @@ storyboard:
- change-merged
- x-vrif-minus-2
projects:
- openstack-infra/python-storyboardclient
- openstack-infra/storyboard
- openstack-infra/storyboard-webclient
branches:
@ -820,6 +822,7 @@ openstack-merges:
- openstack-infra/puppet-yum
- openstack-infra/puppet-zuul
- openstack-infra/pypi-mirror
- openstack-infra/python-storyboardclient
- openstack-infra/releasestatus
- openstack-infra/reviewday
- openstack-infra/reviewstats

View File

@ -1989,6 +1989,16 @@
- pypi-jobs
- project:
name: python-storyboardclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: release-tools
node: 'bare-precise || bare-trusty'

View File

@ -0,0 +1,18 @@
# This is a non-standard docs job because it uses SCP instead of FTP
- job:
name: python-storyboardclient-infra-docs
node: 'bare-precise || bare-trusty'
builders:
- revoke-sudo
- gerrit-git-prep
- docs
publishers:
- scp:
site: '173.203.107.207' # ci.openstack.org
files:
- target: 'ci/python-storyboardclient'
source: 'doc/build/html/**/*'
keep-hierarchy: true
- console-log

View File

@ -3540,6 +3540,16 @@ projects:
- gate-pypi-mirror-pep8
- gate-requirements-integration-dsvm
- name: openstack-infra/python-storyboardclient
template:
- name: merge-check
- name: publish-to-pypi
- name: python-jobs
post:
- python-storyboardclient-coverage
release:
- python-storyboardclient-infra-docs
# TODO: add docs
- name: openstack-infra/release-tools
template: