5
メジャージーンズのアップグレード後に書き直す非常に長く複雑なパイプラインがあります。Jenkins Pipeline閉鎖を実行する(「並行」ステップのように)
ステージに変数を宣言してメインノード本体で実行したいのですが、これは並列ステージでも簡単に実行できますが、シーケンシャルステージでも同じスタイルを使用したいと思います。
多くのテストの結果、私がこの作業を行う唯一の方法は、すべての単一段階段階(醜い)の周りに "偽の"並列呼び出しを使用していたことでした。私はよりよい解決策があると確信しています。適切なステップを見つけてください...私には恥があります。ここで
は私の例です:
stage1 = { stage("one") {
println "stage one"
} }
stage2 = { stage("two") {
println "stage two"
} }
stage3 = { stage("three") {
println "stage three"
} }
node {
parallel (
"one" : stage1 ,
"two" : stage2
)
HERE I WANT TO CALL stage3 Closure, possibly giving a map like in the parallel above
}