Git
自動將 git repo 同步到 Amazon S3 站點
我正在使用 Amazon S3 站點來託管網站。我的目標是使用 git 儲存庫來儲存內容和版本控制,並且我希望儲存庫在將某些內容簽入主分支後自動更新 S3 站點。這可能嗎?
理想情況下,我想使用 Github 或 Bitbucket 等服務來託管 repo。很高興設置一個 VPS 來執行一個程序來管理 git repo 和 S3 之間的同步。
有幾種方法可以做到這一點。
- 使用 puppet 定期執行 git pull 的 github repo。這並不是 puppet 的用途,但它是可能的。
- 一個簡單的 bash 腳本來執行 git pull。您可以將其添加到 cron 作業並使其定期執行。這將是最簡單/最快的解決方案。
- 尋找替代方案,例如
寶塔盒 https://pagodabox.com/features/git-php-hosting
jenkins http://jenkins-ci.org
看看這個問題:https ://stackoverflow.com/questions/9978400/git-auto-pull-from-repository