Jenkins Artifactory插件2.3.0,Hot Off the Press

JFrog最近发布了Jenkins Artifactory Plugin的2.3.0版本。
如果你还不熟悉Artifactory的Jenkins Plugin,这里有一些背景知识。
Artifactory已成为行业领先企业二进制存储库管理器通过一系列插件,可以轻松地将其插入到CI环境的不同组件中。Jenkins多任务插件

如果你正在使用Jenkins作为您的CI服务器,最好的方法是通过Jenkins Artifactory Plugin将其与Artifactory集成。这个插件让你在构建过程中解决依赖关系,并部署你的构建
构件在构建的最后,所有通过Artifactory。

但它的作用远不止于此。
它还收集和记录大量的构建信息,如环境变量、系统属性、关于构建代理的信息、依赖项等等。所有这些信息都作为构件元数据保存在Artifactory中,以后可以用于完整而准确地再现构建。以上所有内容以及更多内容都可以从Jenkins UI中获得。
你可以从Jenkins Artifactory Plugin了解更多关于使用的信息这个视频而且官方文件

2.3.0版本有什么新特性?

JFrog一直在为这个插件添加更多优秀的特性和功能。以下是这个最新版本的亮点。

Jenkins配置中的动态Artifactory存储库

以前,您可以从下拉列表中选择要在Jenkins构建作业中使用的Artifactory存储库。当你点击“刷新存储库”时,插件会向Artifactory查询可用的存储库并显示出来,这样你就可以从中选择存储库来解析依赖关系并部署构建构件。

这个版本增加了将存储库配置为自由文本的功能。这使您可以使用Jenkins变量和环境变量参数化存储库名称,从而使构建配置更加动态。

png; base64b59e3d60796ecc4b

将构建工件从Jenkins推到Bintray

随着Bintray作为一个基于云计算的软件分发平台越来越受欢迎,2.3.0现在添加了新的UI,通过使用Artifactory Bintray集成,您可以将构建工件推送到Bintray中。

当您将构建部署到Artifactory时,您可以添加一个描述符文件作为附加工件。当您现在调用Artifactory的推送构建到BintrayREST API, Artifactory使用此信息将构建构件推到Bintray。

插件添加的Jenkins UI为您调用了这个REST API。它还允许您直接将您的构建推入Bintray,而不使用描述符文件,允许您指定Bintray主题,存储库,包和版本,以及包许可。

詹金斯推到宾特莱

支持Jenkins的多配置项目(矩阵项目)和多作业插件

多配置项目(矩阵项目)在Jenkins社区中非常流行。在不同的环境和配置中多次并发执行构建的需求在许多组织中是很常见的。

2.3.0带来与多配置Jenkins作业的完全集成,使您能够配置哪些矩阵配置应该将其工件部署到Artifactory中。

Jenkins多任务插件

Jenkins Multi-Job插件作为Jenkins下游作业配置的一个很好的替代方案,现在也得到了Jenkins Artifactory插件的支持。

最强大的二进制存储库Jenkins插件变得更强大了。现在就开始使用它,从CI/CD周期中获得更多。