有没有办法用参数触发上游作业?

时间:2015-07-26 14:54:26

标签: jenkins

我没有找到任何解决方案来做到这一点。是否有任何插件可用于触发具有参数的上游作业?

2 个答案:

答案 0 :(得分:1)

Parameterized trigger plugin ,允许您在构建完成后触发新构建,并使用各种方法为新构建指定参数。 您可以添加多个配置:每个配置都有一个要触发的项目列表,一个触发它们的条件(基于当前构建的结果)和参数部分。

还有一个参数化远程触发插件,以防您想要在不同的/远程Jenkins Master上触发构建。

参数部分可以包含以下一项或多项的组合:

  • 一组预定义属性

  • 从属性文件中读取的属性 触发构建

  • 当前版本的参数

  • Subversion修订版:确保触发的项目是使用的 触发构建的相同修订版。你还是要做 确定这些项目实际上配置为检查右侧 Subversion URL。

  • 将矩阵执行限制为子集:允许您指定相同的矩阵 在矩阵项目中使用的组合过滤器表达式 配置并进一步限制下游的子集 矩阵构建运行。

参数部分本身是可插入的,其他插件可以提供其他参数源。

此触发机制既可以用作构建后步骤,也可以用作构建步骤,在这种情况下,您还可以阻止完成触发的构建。这使您可以像语义一样创建“函数调用”。

答案 1 :(得分:0)

您也可以使用[Build Flow Plugin] [1]

[1]:https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin“”