Code Review
/
releng.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Use pod-params and installer-params for yardstick
[releng.git]
/
jjb
/
vswitchperf
/
vswitchperf.yml
diff --git
a/jjb/vswitchperf/vswitchperf.yml
b/jjb/vswitchperf/vswitchperf.yml
index
07ce114
..
b4bc70f
100644
(file)
--- a/
jjb/vswitchperf/vswitchperf.yml
+++ b/
jjb/vswitchperf/vswitchperf.yml
@@
-1,10
+1,9
@@
- project:
name: vswitchperf
jobs:
- project:
name: vswitchperf
jobs:
- - 'vswitchperf-test'
- 'vswitchperf-daily-{stream}'
- 'vswitchperf-daily-{stream}'
- - 'vswitchperf-merge'
- - 'vswitchperf-verify'
+ - 'vswitchperf-merge
-{stream}
'
+ - 'vswitchperf-verify
-{stream}
'
# stream: branch with - in place of / (eg. stable-helium)
# branch: branch (eg. stable/helium)
# stream: branch with - in place of / (eg. stable-helium)
# branch: branch (eg. stable/helium)
@@
-15,21
+14,6
@@
project: 'vswitchperf'
somevar: 'foo'
project: 'vswitchperf'
somevar: 'foo'
-- job-template:
- name: vswitchperf-test
-
- project-type: freestyle
-
- logrotate:
- daysToKeep: 30
- numToKeep: 10
- artifactDaysToKeep: -1
- artifactNumToKeep: -1
-
- builders:
- - shell: |
- echo "Hello world from vswitchperf"
-
- job-template:
name: 'vswitchperf-daily-{stream}'
- job-template:
name: 'vswitchperf-daily-{stream}'
@@
-39,15
+23,8
@@
# stream: branch with - in place of / (eg. stable)
# branch: branch (eg. stable)
# stream: branch with - in place of / (eg. stable)
# branch: branch (eg. stable)
- project-type: freestyle
varsetabove: '{somevar}'
varsetabove: '{somevar}'
- node: ericsson-build
-
- logrotate:
- daysToKeep: '{build-days-to-keep}'
- numToKeep: '{build-num-to-keep}'
- artifactDaysToKeep: '{build-artifact-days-to-keep}'
- artifactNumToKeep: '{build-artifact-num-to-keep}'
+ node: opnfv-build
parameters:
- project-parameter:
parameters:
- project-parameter:
@@
-62,10
+39,6
@@
refspec: ''
branch: '{branch}'
refspec: ''
branch: '{branch}'
- wrappers:
- - ssh-agent-credentials:
- user: '{ssh-credentials}'
-
triggers:
- timed: 'H H * * *'
triggers:
- timed: 'H H * * *'
@@
-85,16
+58,19
@@
- test-macro
- job-template:
- test-macro
- job-template:
- name: 'vswitchperf-verify'
+ name: 'vswitchperf-verify
-{stream}
'
project-type: freestyle
project-type: freestyle
- node: ericsson-build
- logrotate:
- daysToKeep: 30
- numToKeep: 10
- artifactDaysToKeep: -1
- artifactNumToKeep: -1
+ node: opnfv-build
+
+ concurrent: true
+
+ properties:
+ - throttle:
+ enabled: true
+ max-total: 3
+ max-per-node: 2
parameters:
- project-parameter:
parameters:
- project-parameter:
@@
-110,10
+86,6
@@
refspec: '$GERRIT_REFSPEC'
choosing-strategy: 'gerrit'
refspec: '$GERRIT_REFSPEC'
choosing-strategy: 'gerrit'
- wrappers:
- - ssh-agent-credentials:
- user: '{ssh-credentials}'
-
triggers:
- gerrit:
trigger-on:
triggers:
- gerrit:
trigger-on:
@@
-146,20
+118,23
@@
make sanity
- job-template:
make sanity
- job-template:
- name: 'vswitchperf-merge'
+ name: 'vswitchperf-merge
-{stream}
'
# builder-merge job to run JJB update
#
# This job's purpose is to update all the JJB
project-type: freestyle
# builder-merge job to run JJB update
#
# This job's purpose is to update all the JJB
project-type: freestyle
- node: ericsson-build
- logrotate:
- daysToKeep: 30
- numToKeep: 40
- artifactDaysToKeep: -1
- artifactNumToKeep: 5
+ node: opnfv-build
+
+ concurrent: true
+
+ properties:
+ - throttle:
+ enabled: true
+ max-total: 3
+ max-per-node: 2
parameters:
- project-parameter:
parameters:
- project-parameter:
@@
-176,10
+151,6
@@
refspec: ''
choosing-strategy: 'default'
refspec: ''
choosing-strategy: 'default'
- wrappers:
- - ssh-agent-credentials:
- user: '{ssh-credentials}'
-
triggers:
- gerrit:
trigger-on:
triggers:
- gerrit:
trigger-on: