我正在设置这种情况,但是在单个jenkinsfile中,但是由于某种原因,它无法按预期工作。 我的想法是有2条管道
第一条管道 -git结帐 -建立 -测试
第二条管道
如果从第一个管道进行的首次构建成功,则
-从第一个管道重新执行前三个阶段 -zip构建结果 -并推至连结。
node {
stages....
}
node2 {
stages...
}
以上方法被视为单个管道,而不是我期望的两个管道。 ..但是在单个jenkinsfile中可行吗?
答案 0 :(得分:0)
我认为您可以在一个管道中完成此操作。只要确保如果git build失败,就使管道上的节点失败。这样一来,您只有在成功构建后才能访问Nexus。
我希望这会有所帮助!