Add hacking integration test support

Change-Id: If8d171c7666d8ed78dc05ffbde8f596e1a2f74fb
Reviewed-on: https://review.openstack.org/31358
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
This commit is contained in:
Joe Gordon 2013-05-31 19:55:46 -07:00 committed by Jenkins
parent 5bc9f1ae7f
commit 3d58d4835e
3 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,16 @@
- job-template:
name: gate-hacking-integration-{target-project}
node: precise
triggers:
- zuul
builders:
- gerrit-git-prep
- shell: |
#!/bin/bash -xe
/usr/local/jenkins/slave_scripts/select-mirror.sh openstack-dev hacking
tox -e integration {target-org} {target-project}
publishers:
- console-log

View File

@ -157,6 +157,9 @@
jobs:
- python-jobs
- pypi-jobs
- gate-hacking-integration-{target-project}:
target-org: openstack
target-project: nova
- project:

View File

@ -120,6 +120,8 @@ jobs:
- '^.*requirements.txt$'
- name: manuals-upstream-translation-update
branch: ^master$
- name: gate-hacking-integration-nova
voting: false
projects:
@ -872,11 +874,13 @@ projects:
- gate-hacking-docs
- gate-hacking-python26
- gate-hacking-python27
- gate-hacking-integration-nova
gate:
- gate-hacking-docs
- gate-hacking-pep8
- gate-hacking-python26
- gate-hacking-python27
- gate-hacking-integration-nova
post:
- hacking-branch-tarball
- hacking-coverage