Create new coverage job for heat.

The old coverage job for heat was used in the check queue, but that job
was configured for being in the zuul post pipeline so the copying of
logs failed. Correct this by creating a new job that is configured for
the proper pipeline.

Change-Id: Iec54fd463e2535660dcf48ff3408fd8d0c2eb10d
Reviewed-on: https://review.openstack.org/13204
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
This commit is contained in:
Clark Boylan 2012-09-18 08:58:40 -07:00 committed by Jenkins
parent a97f0413bd
commit a1acf156ae
2 changed files with 22 additions and 2 deletions

View File

@ -0,0 +1,20 @@
- job:
name: 'dev-heat-coverage'
node: 'oneiric'
triggers:
- zuul
builders:
- gerrit-git-prep
- coverage
publishers:
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
source: 'cover/**'
keep-hierarchy: true
copy-after-failure: true
- console-log-post

View File

@ -60,7 +60,7 @@ jobs:
branch: ^(?!stable/(diablo|essex)).*$ branch: ^(?!stable/(diablo|essex)).*$
- name: dev-zuul-coverage - name: dev-zuul-coverage
voting: false voting: false
- name: heat-coverage - name: dev-heat-coverage
voting: false voting: false
- name: jenkins-job-builder-compare-xml - name: jenkins-job-builder-compare-xml
voting: false voting: false
@ -629,7 +629,7 @@ projects:
- gate-heat-pep8 - gate-heat-pep8
- gate-heat-python26 - gate-heat-python26
- gate-heat-python27 - gate-heat-python27
- heat-coverage - dev-heat-coverage
gate: gate:
- gate-heat-merge: - gate-heat-merge:
- gate-heat-pep8 - gate-heat-pep8