我并行运行了几个任务,但他们的日志是平行打印的 这很难理解。
groovy dsl:
parallel (
"stream1": {
node { ... }
},
"stream2": {
node("remote") { ... }
}
)
日志:
[stream1] [workspace] Running shell script 1
[stream2] [workspace] Running shell script 2
[stream2] [workspace] Running shell script 3
[stream1] [workspace] Running shell script 4
我想让这些日志可读。 任何想法如何分开它们?
答案 0 :(得分:5)
编辑:我刚才意识到这里的回答是:How to get stdout and stderr from single Jenkins Pipeline parallel blocks?