0

我想知道,除了使用克隆之外,有没有一种方法可以让我在 EC2 的 webroot 上“挂载”我的 github 存储库,这样每次我在 github 中修改代码时,我的 ec2 测试服务器都会自动更新?

PS:这是一个私人回购。

谢谢

4

1 回答 1

0

我认为您正在寻找持续集成

CI 意味着您在某处设置了一台服务器来监控您的存储库。
在每次更改时,CI 服务器都会拉取代码、构建它并(可能)将结果上传到您的测试服务器——这一切都是可配置的。

流行的 CI 产品有,例如:

  • 詹金斯 (开源)
  • TeamCity (商业产品,但最多可免费用于 20 个项目)
于 2013-11-12T05:29:02.607 回答