淡淡烟草味2017-06-05 11:11:03
後台起一個定時任務確實是一種解決方案,但是顯然太浪費伺服器資源。
目的應該是為了自動化部署吧,如果是直接對接自己的開發環境和部署環境,git hook 就可以搞定。
如果使用了 GitHub 中間託管了一層的話,那麼可以使用GitHub的 webhook,https://developer.github.com/...,當然這也需要自己寫一個後台服務去接受 webhook 觸發的請求。
另外也可以使用現成的工具 travis ci,https://travis-ci.org/。
以上僅供參考。