我正在寻找一种方法将用户定义的轴值传递给使用MSBuild的自由式作业。让我解释一下。
所以我们有JobA这是一个多配置项目,只有一个轴(key1)和多个值(foo和bar)。我还有一个名为JobB的自由式作业,它使用MSBuild来构建解决方案中的特定项目。
我想知道如何将JobA的轴(key1)的值(foo和bar)传递给JobB,以便JobB可以在MSBuild插件的命令行参数中使用它。
由于
答案 0 :(得分:0)
您最好的选择是参数化触发插件:
https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin
您可以在JobA中使用它(作为构建后的操作,我相信)来设置JobB的构建触发器。 这样您就可以将foo和bar传递给JobB的变量,并在命令行中使用它们。