2010-05-25 163 views
3

我有一個想法,以簡化虛擬機使用我們隊中的原型部署。這個想法是,開發人員可以將他們的工件部署到Maven,然後使用Web界面將他們拖到開發VM上進行集成/迴歸測試。然後,他們將能夠將這些工件推送到參考系統,並最終投入生產。自動VM部署

我目前正在考慮使用vSphere Java API(http://vijava.sourceforge.net/)和一些簡單的腳本來從Maven存儲庫獲取工件,從SVN進行配置,然後啓動JBoss服務器。感覺就像那種可能已經存在的東西,有沒有人聽說過類似的東西?

回答

2

是不是認爲持續集成是爲取得的事情嗎?我們通過使用JetBrains TeamCityJira Bamboo完成了類似的工作。

+0

感謝您的想法,但我在應用程序託管,而不是專門的測試看尤其如此。 – 2010-05-25 09:28:18

+0

問題是什麼?測試不是CI的目標,它只是其中的一部分(和開發過程)。 我們在每次提交後(測試後)部署應用程序。 CI可以: 1.獲取源從版本控制 2.構建應用 3.測試 4.使目標工件(罐,拉鍊等) 5.展開時/上傳此僞影到目標服務器 – 2010-05-25 15:22:38