2014-02-12 111 views
0

我們正在使用SVN /魔豆部署網站(一個WordPress站點),以暫存環境中運行(但我不認爲這必然是一個豆莖問題)部署和DB腳本通過部署後的網絡掛接

該過程目前能夠更新來自Subversion服務器的所有文件,但我們還需要能夠更新服務器的數據庫。

我知道Beanstalk可以運行一個post部署web hook,它可以在部署文件後運行一個php文件。

我的想法是,我們可以檢查已更改表格的sql腳本,並讓post hook觸發一個php腳本,該腳本讀取該sql文件並根據需要更新表格。

有沒有人有任何後部署Web鉤做數據庫更改的例子?

或者是否有更好的方法將數據庫更改應用到部署的(wordpress)服務器?

回答

0

我會推薦編寫php腳本,就像您提到的一樣,並使用Container_command命令運行此腳本。讓我知道如果你仍然需要樣品,我會發佈一個。