【问题标题】:Run another pipeline from parameterised project when condition is true当条件为真时,从参数化项目运行另一个管道
【发布时间】:2019-12-23 06:36:50
【问题描述】:

我在 Jenkins 中有一个名为 Project_1 的项目和一个名为 Pipeline_1 的管道。我的Project_1 是参数化选项,它有两个选项,分别名为option1option2。我必须做的是,当我运行Project_1 并选择option1 时,只有Project_1 将构建,但是当我运行Project_1 并选择option2 时,Project_1 将运行,然后我的@ 987654337@ 将运行。我尝试了参数化触发器,但对我没有帮助

我还检查了这个link 以获取插件信息。

这是我的 Project_1 的屏幕截图:

【问题讨论】:

  • 嗨,欢迎来到 SO。请edit您的问题并包括minimal reproducible example。没有代码,你的问题很难理解。我们无法理解“Pipeline_1”是什么意思,或者您所说的“option2”是什么意思另外请确保使用code formatting 来表示代码和预格式化文本。
  • 您可能希望使用“条件步骤”来比较条件,如果条件成立,则触发作业。
  • 我只想使用从 project_1pipeline_1 的构建后触发器,并带有特定的选择(Parameterproject_1

标签: jenkins jenkins-pipeline jenkins-plugins parameterized


【解决方案1】:

问题解决了。

我用Option=${Option}代替了$Options==cdn。然后我的问题就解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-10
    • 1970-01-01
    • 2020-04-25
    • 1970-01-01
    • 1970-01-01
    • 2021-04-10
    • 2021-08-02
    • 1970-01-01
    相关资源
    最近更新 更多