網友評分: 5分
Hudson官方版是一款功能實用的CI工具,有Java編寫而成,可以幫助用戶將軟件的工作副本持續集成到共享主線,為軟件的開發提供了幫助。軟件支持任意的shell腳本和Windows批處理命令,滿足用戶的各種持續集成工具需求。
1、易于安裝-只要把hudson.war部署到servlet容器,不需要數據庫支持。
2、易于配置-所有配置都是通過其提供的web界面實現。
3、集成RS S/E-mail/IM-通過R SS發布構建結果或當構建失敗時通過e-mail實時通知。
4、生成JUnit/TestNG測試報告。
5、分布式構建支持-Hudson能夠讓多臺計算機一起構建/測試。
6、文件識別- Hudson能夠跟蹤哪次構建生成哪些jar,哪次構建使用哪個版本的jar等。
7、插件支持-Hudson可以通過插件擴展,你可以開發適合自己團隊使用的工具。
持續集成 / CI--Continuous integration是一種軟件開發實踐,即團隊開發成員經常集成他們的工作,通常每個成員每天至少集成一次,也就意味著每天可能會發生多次集成。每次集成都通過自動化的構建(包括編譯,發布,自動化測試)來驗證,從而盡早地發現集成錯誤。