目前,我们正在使用Jenkins通过docker原生命令构建并推送docker镜像到Artifactory:
docker build -t "my_artificatory_repo/the_image:1.0.0" .
docker push "my_artificatory_repo/the_image:1.0.0"
但它阻止我们使用Jenkins的Artifactory插件来提升图像,例如rtAddInteractivePromotion
。
有没有一种方法可以使用Artifactory插件推送docker图像,这样用户可以在Jenkins构建UI中单击“promote”来发布图像?
使用Artifactory-Jenkins构建和发布docker镜像的BKM是什么?
1条答案
按热度按时间xkrw2x1b1#
这个Github示例JenkinsFile将有助于设置JFrog Artifactory插件。你也可以参考这个wiki来设置Docker的声明性脚本。