blob: 7cf1736c58f99bb65399782197cb0f61d600d690 [file] [log] [blame]
Devin Lim90803a82017-08-29 13:41:44 -07001#!groovy
Devin Lim61643762017-12-07 15:55:38 -08002
Devin Lim2edfcec2018-05-09 17:16:21 -07003def triggerJob( on ){
4 jobToRun = on + "-pipeline-trigger"
5 build job: jobToRun, propagate: false
Devin Lim61657e42017-10-09 17:24:40 -07006}
7
Devin Lim2edfcec2018-05-09 17:16:21 -07008machines = params.machines
9machineList = machines.tokenize( "\n;, " )
10machineOn = [:]
Jeremy Ronquillocdd177d2018-03-09 16:55:44 -080011
Devin Lim2edfcec2018-05-09 17:16:21 -070012for machine in machineList{
13 machineOn[ machine ] = triggerJob( machine )
Devin Lim90803a82017-08-29 13:41:44 -070014}
Jeremy Ronquillo14ecc172018-03-05 09:57:17 -080015
Devin Lim2edfcec2018-05-09 17:16:21 -070016parallel machineOn