4

是否有任何 Jenkins 插件可以帮助解决以下问题:

  • 如果目录<XXX*, 存在于 SVN 文件夹中<GoRoCo>
  • 那么<GoRoCo>_<XXX>詹金斯的工作叫什么?

示例:
在作业"TEST"中,我指定了目录名称(A、B、C)和文件夹名称(G1R2)等参数,然后作业"TEST"应该触发作业"G1R2_A""G1R2_B"并且"G1R2_C"

4

4 回答 4

4

使用参数化触发器插件。当指定要在插件中调用的作业时,您可以使用令牌,如JOB_${PARAM1}_${PARAM2}.

于 2012-05-30T10:44:25.673 回答
2

看看那个插件,我认为它完全符合您的要求:

https://wiki.jenkins-ci.org/display/JENKINS/Files+Found+Trigger

于 2012-05-30T07:18:03.670 回答
2

使用构建流程插件

在此插件的帮助下,您可以使用或不使用参数运行尽可能多的作业。

于 2015-07-28T08:59:34.450 回答
0

使用一些脚本为每个修改后的项目创建具有所需参数的属性文件,并将它们放在工作区目录中。

稍后您可以使用参数化插件来触发这样的下游项目。

在此处输入图像描述

注意:您可能还必须在触发下游项目后删除这些属性。

于 2017-02-24T07:45:07.587 回答