多配置Jenkins工作

时间:2016-08-05 00:03:16

标签: curl jenkins

我有multi configuration matrix job,包含3种配置。我有一个用户定义的轴让我们称之为ParameterA,它为每个配置有3个值value1,value2,value3。

这项工作也有促进过程。在推广过程中,我复制了3件产品,我想使用groovy / curl将它们推送到Artifactory。

为了做到这一点,我需要遍历工件的名称(名称由jobName组成 - 。

有没有办法检索或保存ParameterA的所有值,以便我可以遍历它们并执行curl命令来上传每个值?

ParameterA=value1,value2,value3

这样的东西

1 个答案:

答案 0 :(得分:0)

你可以这样做的一种方法是在推广流程工作中使用Groovy Postbuild Plugin(我假设它是一个单独的工作?)。

在postbuild步骤中,您将可以访问Jenkins model,其中包含您可能需要提取ParameterA轴的所有内容,以及通过groovy / curl上传的功能。

不幸的是,我现在无法访问Jenkins javadoc,所以我无法查找必要的函数来检索相应的ParameterA轴,但希望这会让你开始。