2

我有一个发布版本,可以编译并将战争文件发布到 Artifactory。我想要一个手动运行的参数化构建,我可以在其中选择发布构建,然后它将从 Artifactory 中提取该工件并部署它。部署工作正常,这是我无法弄清楚如何做的选择。

有没有一种简单的方法来做这样的事情?

我发现的最接近的东西是Promoted Build Parameter,但这似乎并没有给我我需要的东西,因为我不知道如何将它提供给Artifactory中的文件的内容进行转换。

4

1 回答 1

1

使用一个基于Artifactory REST API的脚本从 artifactory 服务器获取所需的工件。

在 jenkins 作业中,可以使用 Choice 参数。

然后在执行的 shell 脚本中,将参数传递给脚本以下载工件。

它对我们来说很好。

于 2014-04-09T23:41:23.970 回答