Merge "Add storyboard-webclient to gerrit"

This commit is contained in:
Jenkins 2014-01-15 18:25:52 +00:00 committed by Gerrit Code Review
commit bec78eae54
5 changed files with 83 additions and 1 deletions

View File

@ -38,6 +38,7 @@ openstack-infra:
- openstack-infra/reviewstats
- openstack-infra/statusbot
- openstack-infra/storyboard
- openstack-infra/storyboard-webclient
- openstack-infra/zuul
- openstack-infra/zuul-packaging
- openstack/requirements
@ -439,6 +440,7 @@ storyboard:
- x-vrif-minus-2
projects:
- openstack-infra/storyboard
- openstack-infra/storyboard-webclient
branches:
- master

View File

@ -1041,6 +1041,19 @@
- pypi-jobs
- project:
name: storyboard-webclient
github-org: openstack-infra
node: precise
tarball-site: tarballs.openstack.org
jobs:
- 'storyboard-webclient-release-{branch-designator}':
branch-designator: 'master'
- 'storyboard-webclient-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: swift
github-org: openstack

View File

@ -0,0 +1,53 @@
- job:
name: gate-storyboard-webclient-unittests
node: bare-precise
builders:
- gerrit-git-prep
- shell: |
./bin/bootstrap.sh
./bin/build.sh
publishers:
- console-log
- coverage-log
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/$LOG_PATH'
source: './reports/**'
keep-hierarchy: true
copy-after-failure: true
- job-template:
name: 'storyboard-webclient-release-{branch-designator}'
node: bare-precise
builders:
- gerrit-git-prep
- shell: |
./bin/bootstrap.sh
./bin/build.sh
- shell: |
#!/bin/bash -xe
BRANCH={branch-designator}
ARCHIVE_NAME={name}
if [ "$BRANCH" != "master" ] ; then
BRANCH_PATH=`echo $ZUUL_REFNAME | tr / -`
ARCHIVE_NAME={name}-$BRANCH_PATH
fi
tar -czf $ARCHIVE_NAME.tar.gz dist/
mv $ARCHIVE_NAME.tar.gz dist/
publishers:
- console-log
- coverage-log
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/$LOG_PATH'
source: './reports/**'
keep-hierarchy: true
copy-after-failure: true
- tarball:
project: '{name}'
site: '{tarball-site}'

View File

@ -2602,6 +2602,16 @@ projects:
- post-mirror-python27
- post-mirror-python33
- name: openstack-infra/storyboard-webclient
check:
- gate-storyboard-webclient-unittests
gate:
- gate-storyboard-webclient-unittests
post:
- storyboard-webclient-release-branch
release:
- storyboard-webclient-release-master
- name: openstack-infra/tripleo-ci
check:
- gate-noop

View File

@ -127,7 +127,11 @@
description: Infrastructure status update IRC bot
- project: openstack-infra/storyboard
upstream: git://github.com/ttx/storyboard.git
description: OpenStack Task Tracking System
description: OpenStack Task Tracking API
- project: openstack-infra/storyboard-webclient
acl-config: /home/gerrit2/acls/openstack-infra/storyboard.config
upstream: git://github.com/krotscheck/storyboard-webclient.git
description: OpenStack Task Tracking Browser Client
- project: openstack-infra/tripleo-ci
description: CI for the tripleo project
upstream: https://github.com/toci-dev/toci