从artifactory重新部署构建 - 泛型

时间:2013-02-15 02:34:11

标签: jenkins setup-deployment artifactory

我有兴趣找出从神器中部署构建的最佳方法。目前,我正在生成大量二进制文件并将它们转储到神器库中。

我想通过jenkins找到一种方法,它允许我从已将二进制文件上传到artifactory的构建作业中选择构建,并重新部署它。

我认为执行工件上传的jenkins工作会跟踪上传的网址。然后其他工作可以通过参数化作业以某种方式利用这些网址/位置来收集和部署这些构建。

1 个答案:

答案 0 :(得分:0)

您应该使用Artifactory Jenkins plugin
Jenkins Artifactory插件为Jenkins带来了Artifactory的Build Integration支持。此集成允许构建作业自动将工件部署到Artifactory,并将它们链接到创建它们的构建作业。 作为部署的一部分,插件会记录其他信息,以便您全面了解已部署的工件,使用的依赖关系以及有关原始构建环境的信息。作为一个重要的副作用,该插件还支持优化的仅构建结束部署。

获得有关Artifactory中构建的工件的所有信息后,您可以使用REST API从Artifactory中检索它们。
例如,Build Info API将为您提供有关特定构建运行生成的工件的所有信息。作为部署过程的一部分,您可以使用提供的信息从Artifactory下载工件。