【发布时间】:2015-03-17 02:46:27
【问题描述】:
Bitbucket、Github 和其他服务往往有一个“推送”钩子,这样当您将代码推送到存储库时,该服务可以点击一个 url(可能在生产服务器上),告诉它拉取最新的代码。
问题是,如果我在云中有许多服务器(根据负载进出),我无法知道在任何给定时间云中有多少服务器,所以我无法配置要“推送”到哪些 url。有其他方法吗?
有没有办法让所有生产服务器访问 github、bitbucket 等上的 url,并检查它们是否需要更新?这并不特定于任何一项服务,因为我想如果任何一项服务都拥有它,它们都会。我只是不知道“功能”会被称为什么。
【问题讨论】:
标签: git deployment