触发自动化的Docker Hub构build在另一个公共的GitHub仓库变更上
我使用Docker Hubbuild立了一个自动构build公共库。
但是,当另一个公共GitHub仓库收到一个新的提交时,我想触发构build过程。
可以使用“存储库链接”,但只有在另一个Docker Hub回购更改时才能重build。 当另一个GitHub回购(不属于我)改变时,我想重build。
我能做些什么呢?
存储库链接function绝对只适用于其他Docker Hub存储库,而不是github存储库。
间接地,可以通过几种不同的方式来实现这一点。
如果第三方github存储库与另一个Docker Hub自动构build相关联,则可以使用该链接build立存储库链接。 然后,当第三方回购构build时,其他相应的Docker Hub构build将运行,引发您的存储库链接。
另一种方法是build立第三方系统观看第三方github仓库,并在你的github仓库中触发某种更新。 这反过来会触发你的自动构build。
还有一种方法是有一些小的服务,监视第三方github仓库中的变化,然后组装和调用webhook到你的自动构build。 webhooksfunctionlogging在这里: https ://docs.docker.com/docker-hub/webhooks/
- docker高山golang去编码.net私人回购得到错误
- Jenkins for Scala(SBT)Git master => Build => Test => Build Docker =>推入hub.docker
- 我可以使用Github存储库作为Docker镜像的来源吗?
- 在Github-Dockerhub上自动构build的Docker工作stream程
- 通过HTTPS的克隆克隆不工作在Docker的生成文件
- 如果gitbash是由docker quickstartterminal快捷方式启动的,不要更改目录
- 如何自动增加docker标签?
- golang docker私人github存储库
- 与Dokku的Dart项目。 失败推动主