将构建参数从一个Jenkins项目传递到另一个Jenkins项目

时间:2015-01-22 00:08:30

标签: jenkins

如何将构建参数从一个项目传递到另一个项目?

我们是否在Jenkins用户界面中有任何配置,它会在完成另一个项目之后传递一个构建项目的构建参数?

我能够触发其他项目,但无法传递构建参数。我们是否有任何构建参数范围,以便我可以在所有项目中使用它?

1 个答案:

答案 0 :(得分:14)

要执行此操作,请先安装Parameterized Trigger Plugin

然后你的第一份工作配置:

  1. 在构建下选择“在其他项目上触发/调用构建”。
  2. 为“要构建的项目”提供作业名称
  3. 选择“添加参数”下的匹配选项。
  4. 我使用“预定义参数”,在字段中,我定义为

     build.user.emailAddress=xxx.xx@yyy.zz
     build.user.id=abce
     mailPassWord=${mpWord}
    

    在“要构建的项目”下选择的第二个作业中,您可以使用这些变量中设置的值。