自动将 git repo 同步到 Amazon S3 站点

自动将 git repo 同步到 Amazon S3 站点

我正在使用 Amazon S3 网站托管网站。我打算使用 git repo 来存储内容和版本控制,并且我希望一旦将某些内容签入主分支,repo 就会自动更新 S3 网站。这可能吗?

理想情况下,我希望使用 Github 或 Bitbucket 等服务来托管存储库。很高兴设置 VPS 来运行进程来管理 git 存储库和 S3 之间的同步。

答案1

有几种方法可以做到这一点。

  1. 使用 puppet 定期对 github repo 进行 git pull。这不是 puppet 的真正用途,但这是可能的。

  2. 一个简单的 bash 脚本来执行 git pull。您可以将其添加到 cron 作业并让它定期运行。这将是最简单/最快的解决方案。

  3. 寻找
    宝塔盒 等替代品https://pagodabox.com/features/git-php-hosting
    詹金斯http://jenkins-ci.org

看看这个问题:https://stackoverflow.com/questions/9978400/git-auto-pull-from-repository

相关内容