Git

自動將 git repo 同步到 Amazon S3 站點

  • June 3, 2013

我正在使用 Amazon S3 站點來託管網站。我的目標是使用 git 儲存庫來儲存內容和版本控制,並且我希望儲存庫在將某些內容簽入主分支後自動更新 S3 站點。這可能嗎?

理想情況下,我想使用 Github 或 Bitbucket 等服務來託管 repo。很高興設置一個 VPS 來執行一個程序來管理 git repo 和 S3 之間的同步。

有幾種方法可以做到這一點。

  1. 使用 puppet 定期執行 git pull 的 github repo。這並不是 puppet 的用途,但它是可能的。
  2. 一個簡單的 bash 腳本來執行 git pull。您可以將其添加到 cron 作業並使其定期執行。這將是最簡單/最快的解決方案。
  3. 尋找替代方案,例如

寶塔盒 https://pagodabox.com/features/git-php-hosting

jenkins http://jenkins-ci.org

看看這個問題:https ://stackoverflow.com/questions/9978400/git-auto-pull-from-repository

引用自:https://serverfault.com/questions/512656