0
ビルドフロージェンキンスプラグインを使用して、他のジョブを実行するジョブが1つあります。使用されるフローDSLのビルドフロープラグインとの並列処理が終了しない理由
主なポイント:このジョブのログで
def parallelJobs = [];
jobParams.each {
...
parallelJobs.add({
res = build(jobName
, PARAM_NAME: param_value
... another_params ...
)
})
}
parallel(parallelJobs)
私はそれらの完了は(それらのほとんどが完了しますが、いくつかはちょうど失われた)追加したすべてのジョブのスケジュールおよび開始を参照してくださいすることはできませんが、 。完了したジョブではない個々のログをチェックすると、それらは実際に終了しますが、親ジョブはこれを認識せず、並列は終了せず、永遠にハングします。
この仕事はうまくいきましたが、今はすべてのビルドでハングアップしています。 (いくつかの変更がありましたが、現在のところ の理由を見つけるのは難しいです)。
[Jenkins Pipeline DSLのGroovyリストの反復](http://stackoverflow.com/questions/36360097/iterating- a-groovy-list-in-jenkins-pipeline-dsl) – StephenKing