我試圖使用Phing自動化:在需要的時候你如何管理你的構建[使用Phing]過程?
- 運行測試
- 每個開發人員的機器上運行數據庫遷移[dbdeply使用]
- 部署到生產
我想在我的項目中添加一個構建文件夾並將所有構建配置文件和db變量存放在該文件夾中確實有意義。並將所有內容提交到SVN存儲庫。因此每位開發人員在從svn退房時都會得到更新的構建文件。並能夠運行構建以使用新更改更新他的數據庫。
在生產服務器上: 我打算在那裏添加另一個構建文件,以獲得svn中的最新標籤版本並執行JS壓縮CSS &。
我打算實現使用PHPUnderControl繼續集成,所以我可以跟蹤每個構建的結果,並在構建失敗時得到通知。
所以,你認爲這一切確實有意義,或者你有其他更好的建議嗎?
退房Arbitracker作爲替代phpUnderControl的:HTTP:// WWW .arbitracker.org/news.html – Gordon 2010-01-04 10:44:56
@戈登,謝謝我也會檢查一下。 – Shreef 2010-01-04 13:41:49