do downstream builds as part of our normal parallel jenkins pipeline (#3948)

* do downstream builds as part of our normal parallel jenkins pipeline

* empty
This commit is contained in:
Paul Kehrer 2017-10-04 10:53:18 +08:00 committed by Alex Gaynor
parent fce63a57b4
commit 3d96afd798

10
Jenkinsfile vendored
View file

@ -363,15 +363,12 @@ builders["setup.py-test"] = {
}
}
parallel builders
def downstreamBuilders = [:]
for (downstream in downstreams) {
def downstreamName = downstream["downstreamName"]
def imageName = downstream["imageName"]
def label = downstream["label"]
def script = downstream["script"]
downstreamBuilders[downstreamName] = {
builders[downstreamName] = {
node(label) {
docker.image(imageName).inside {
try {
@ -387,6 +384,5 @@ for (downstream in downstreams) {
}
}
stage("Downstreams") {
parallel downstreamBuilders
}
parallel builders