DockerHub Webhook触发Jenkins构建

时间:2015-03-18 10:38:05

标签: jenkins docker webhooks dockerhub

我尝试使用https://github.com/jenkinsci/dockerhub-plugin但失败了。 这个项目似乎正是我想要的,但似乎这个项目没有得到积极开发。文档基本上是0.有没有计划推进这个项目?还有其他项目可以做同样/类似的事情吗?

我的项目目前无法从DockerHub中提取docker镜像。我需要在Jenkins主机上安装docker,对吧?我在DockerHub上的图像也是私有的。我怎样才能拉出图像?

因此,在配置Jenkins项目时,我需要输入"图像ID"对于它将从DockerHub中提取的图像。然而,重点是我希望Jenkins做一些测试,然后告诉DockerHub它是否通过,然后DockerHub可以发布图像。 那么是否可以使用DockerHub发送给Jenkins的WebHook的内容来提取图像(我相信还没有发布)?

非常感谢!

- 戈登

1 个答案:

答案 0 :(得分:0)

我认为更好的计划可能是放弃DockerHub Webhook并在Jenkins中构建图像。然后,您可以在Jenkins中测试图像,如果成功,则手动推送到DockerHub。

使用GitHub / Bitbucket钩子和插件触发构建比使用DockerHub更容易和更好的支持(如你所说,它似乎没有多少活动)。