【问题标题】:How to create two pipelines in a jenkinsfile如何在 jenkinsfile 中创建两个管道
【发布时间】:2019-01-12 00:18:53
【问题描述】:

我有这个场景我正在设置,但在一个 jenkinsfile 中,但由于某种原因它没有按预期工作。 我的想法是有 2 条管道

第一个管道 -git结帐 -建造 -测试

第二条管道

如果第一个管道的第一次构建成功,那么

-从第一个管道重新执行前 3 个阶段 -zip 构建结果 - 并推送到 nexus。

node {
    stages....
}

node2 {
    stages...
}

上述方法被视为一条管道,而不是我预期的两条管道。 ..这在单个 jenkinsfile 中是否可行?

【问题讨论】:

    标签: jenkins jenkins-pipeline


    【解决方案1】:

    我认为您可以在一个管道中执行此操作。只要确保如果 git build 失败,使管道上的节点失败。这样,您只有在成功构建后才能到达 Nexus。

    我希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2013-08-28
      • 2021-09-09
      • 2013-07-02
      • 2019-06-22
      • 2018-01-26
      • 1970-01-01
      • 2020-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多