在另一个公共GitHub存储库更改上触发自动Docker Hub构建

前端之家收集整理的这篇文章主要介绍了在另一个公共GitHub存储库更改上触发自动Docker Hub构建 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我已经使用Docker Hub设置了自动构建以进行公共回购.

但是,当另一个公共GitHub存储库收到新提交时,我想触发构建过程.

可以使用“存储库链接”,但是只有在另一个Docker Hub存储库更改时才能重建.我想在另一个GitHub存储库(我不拥有)更改时进行重建.

我该怎么办?

enter image description here

最佳答案
Repository Links功能绝对仅适用于其他Docker Hub存储库,不适用于github存储库.

间接地,可以通过几种不同的方式来完成此任务.

如果第三方github存储库与另一个Docker Hub自动构建相关联,那么您可以与此建立一个存储库链接.然后,当构建第三方存储库时,其他对应的Docker Hub构建将运行,并触发您的存储库链接.

另一种方法是设置第三方系统来监视第三方github存储库,并在github存储库中触发某种更新.反过来,这将触发您的自动化构建.

还有一种方法是拥有一些小型服务,该服务监视第三方github存储库中的更改,然后组装并调用一个Webhook来连接您的自动构建. webhooks功能记录在这里:https://docs.docker.com/docker-hub/webhooks/

猜你在找的Docker相关文章