Skip to content

Commit

Permalink
optimizes jenkins agents usage
Browse files Browse the repository at this point in the history
Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>
  • Loading branch information
andkononykhin committed Jul 19, 2019
1 parent ff5a863 commit 9dd4d85
Showing 1 changed file with 13 additions and 17 deletions.
30 changes: 13 additions & 17 deletions ci/pipeline.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -176,28 +176,24 @@ def systemTests(Closure body) {
error "Failed to get versions for indy-plenum or indy-crypto or indy-sdk"
}
}
}

Map builds = [:]
for (int i = 0; i < config.testSchema.size(); i++) {
String testNames = config.testSchema[i].join(' ')
Boolean isFirst = (i == 0)
int testGroup = i
builds[testNames] = {
stage("Run ${testNames}") {
if (isFirst) {
runTest(testGroup)
} else {
nodeWrapper('ubuntu') {
runTest(testGroup)
}
}
Map builds = [:]
for (int i = 0; i < config.testSchema.size(); i++) {
String testNames = config.testSchema[i].join(' ')
Boolean isFirst = (i == 0)
int testGroup = i
builds[testNames] = {
stage("Run ${testNames}") {
nodeWrapper('ubuntu') {
runTest(testGroup)
}
}
}
builds.failFast = false

parallel builds
}
builds.failFast = false

parallel builds
}

return this;

0 comments on commit 9dd4d85

Please sign in to comment.