我尝试使用https://github.com/jenkinsci/dockerhub-plugin但失败了。 这个项目似乎正是我想要的,但似乎这个项目没有得到积极开发。文档基本上是0.有没有计划推进这个项目?还有其他项目可以做同样/类似的事情吗?
我的项目目前无法从DockerHub中提取docker镜像。我需要在Jenkins主机上安装docker,对吧?我在DockerHub上的图像也是私有的。我怎样才能拉出图像?
因此,在配置Jenkins项目时,我需要输入"图像ID"对于它将从DockerHub中提取的图像。然而,重点是我希望Jenkins做一些测试,然后告诉DockerHub它是否通过,然后DockerHub可以发布图像。 那么是否可以使用DockerHub发送给Jenkins的WebHook的内容来提取图像(我相信还没有发布)?
非常感谢!
- 戈登
答案 0 :(得分:0)
我认为更好的计划可能是放弃DockerHub Webhook并在Jenkins中构建图像。然后,您可以在Jenkins中测试图像,如果成功,则手动推送到DockerHub。
使用GitHub / Bitbucket钩子和插件触发构建比使用DockerHub更容易和更好的支持(如你所说,它似乎没有多少活动)。