Use console-log scp macro to copy build logs.
Previoulsy we had spelled out that the build logs should be copied when there were other files to copy in order to avoid multiple SCP connections. Now, in order to copy the entire console log, we need multiple SCP connections anyways so go back to using the console-log macros for simplicity and consistency. Change-Id: I6e88d08f7eec945b907353ed90ac0d482b7a9c9a Reviewed-on: https://review.openstack.org/12532 Reviewed-by: Monty Taylor <mordred@inaugust.com> Approved: James E. Blair <corvus@inaugust.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
This commit is contained in:
parent
1f0386fc0a
commit
7075bbb146
@ -60,9 +60,7 @@
|
|||||||
source: 'logs/*'
|
source: 'logs/*'
|
||||||
keep-hierarchy: true
|
keep-hierarchy: true
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
- console-log
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
- trigger-parameterized-builds:
|
- trigger-parameterized-builds:
|
||||||
- project: devstack-update-complete
|
- project: devstack-update-complete
|
||||||
when: complete
|
when: complete
|
||||||
@ -132,9 +130,7 @@
|
|||||||
source: 'logs/*'
|
source: 'logs/*'
|
||||||
keep-hierarchy: true
|
keep-hierarchy: true
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
- console-log
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
- trigger-parameterized-builds:
|
- trigger-parameterized-builds:
|
||||||
- project: devstack-update-complete
|
- project: devstack-update-complete
|
||||||
when: complete
|
when: complete
|
||||||
@ -198,9 +194,7 @@
|
|||||||
source: 'logs/*'
|
source: 'logs/*'
|
||||||
keep-hierarchy: true
|
keep-hierarchy: true
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
|
- console-log-periodic
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
- trigger-parameterized-builds:
|
- trigger-parameterized-builds:
|
||||||
- project: devstack-update-complete
|
- project: devstack-update-complete
|
||||||
when: complete
|
when: complete
|
||||||
@ -264,9 +258,7 @@
|
|||||||
source: 'logs/*'
|
source: 'logs/*'
|
||||||
keep-hierarchy: true
|
keep-hierarchy: true
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
|
- console-log-periodic
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
- trigger-parameterized-builds:
|
- trigger-parameterized-builds:
|
||||||
- project: devstack-update-complete
|
- project: devstack-update-complete
|
||||||
when: complete
|
when: complete
|
||||||
|
@ -15,9 +15,7 @@
|
|||||||
source: '**/*nose_results.html'
|
source: '**/*nose_results.html'
|
||||||
keep-hierarchy: false
|
keep-hierarchy: false
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
|
- console-log-periodic
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
|
|
||||||
scm:
|
scm:
|
||||||
- git:
|
- git:
|
||||||
@ -46,9 +44,7 @@
|
|||||||
source: '**/*nose_results.html'
|
source: '**/*nose_results.html'
|
||||||
keep-hierarchy: false
|
keep-hierarchy: false
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
|
- console-log-periodic
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
|
|
||||||
scm:
|
scm:
|
||||||
- git:
|
- git:
|
||||||
|
@ -12,13 +12,11 @@
|
|||||||
- scp:
|
- scp:
|
||||||
site: 'static.openstack.org'
|
site: 'static.openstack.org'
|
||||||
files:
|
files:
|
||||||
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
|
- target: 'logs/$ZUUL_SHORT_NEWREV/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
||||||
source: 'cover/**'
|
source: 'cover/**'
|
||||||
keep-hierarchy: true
|
keep-hierarchy: true
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
|
- console-log-post
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
|
|
||||||
node: '{node}'
|
node: '{node}'
|
||||||
|
|
||||||
@ -75,9 +73,7 @@
|
|||||||
source: '**/*nose_results.html'
|
source: '**/*nose_results.html'
|
||||||
keep-hierarchy: false
|
keep-hierarchy: false
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
- console-log
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
|
|
||||||
# >= precise does not have python2.6
|
# >= precise does not have python2.6
|
||||||
node: oneiric
|
node: oneiric
|
||||||
@ -107,9 +103,7 @@
|
|||||||
source: '**/*nose_results.html'
|
source: '**/*nose_results.html'
|
||||||
keep-hierarchy: false
|
keep-hierarchy: false
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
- console-log
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
|
|
||||||
node: '{node}'
|
node: '{node}'
|
||||||
|
|
||||||
|
@ -38,6 +38,4 @@
|
|||||||
source: 'cover/**'
|
source: 'cover/**'
|
||||||
keep-hierarchy: true
|
keep-hierarchy: true
|
||||||
copy-after-failure: true
|
copy-after-failure: true
|
||||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
- console-log-post
|
||||||
copy-console: true
|
|
||||||
copy-after-failure: true
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user