有没有一种方法可以使用 artifactory 在 Jenkins 中自动将工件从一个回购提升到另一个回购

Is there a way to auto promote artifact from one repo to another in Jenkins using artifactory

我想设置一个作业,根据另一个作业的结果,将工件从人工制品中的集成回购提升到人工制品中的暂存回购。即使有一个解决方案可以根据当前工作的结果作为 post 构建操作进行推广,也足以满足我的要求。

您可以使用 Artifactory 的 Build Promotion API 并每次以不同的状态将构建升级到不同的存储库。

所以基本上有一个下游 Jenkins 作业在构建满足您的质量要求(即测试成功完成)后调用此 API。

Jenkins Artifactory 插件本身也具有 very extensive 推广功能。