Jenkins多配置作业和MSBuild

时间:2012-07-05 14:31:23

标签: msbuild continuous-integration hudson jenkins

我正在寻找一种方法将用户定义的轴值传递给使用MSBuild的自由式作业。让我解释一下。

所以我们有JobA这是一个多配置项目,只有一个轴(key1)和多个值(foo和bar)。我还有一个名为JobB的自由式作业,它使用MSBuild来构建解决方案中的特定项目。

我想知道如何将JobA的轴(key1)的值(foo和bar)传递给JobB,以便JobB可以在MSBuild插件的命令行参数中使用它。

由于

1 个答案:

答案 0 :(得分:0)

您最好的选择是参数化触发插件:

https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin

您可以在JobA中使用它(作为构建后的操作,我相信)来设置JobB的构建触发器。 这样您就可以将foo和bar传递给JobB的变量,并在命令行中使用它们。