Hudson的簡介
一、持續整合CI
常見的持續整合的工具有Hudson、Jenkins等等
二、Hudson的簡介
Hudson是一款可擴充套件的持續整合(Continuous Integration)引擎。
主要作用:
1)自動化地構建軟體專案。
2)構建可持續的自動化檢查
3)構建可持續的自動化測試
4)構建成功後,後續過程的自動化,監控一些定時執行的任務。
三、具體工作流程
1)程式設計師通過SVN客戶端提交程式碼。
2)Hudson用檢查更新,svn update命令從svn中更新程式碼到本地。
3)Hudson呼叫專案裡的Ant或者Maven指令碼進行構建。
4)構建結束,生成報告並記錄日誌,傳送結果。
5)戶可隨時通過瀏覽器在Hudson上瀏覽構建結果。
相關文章
- spark 的簡介Spark
- SVN的簡介
- 一、群集的簡介
- ReactJs的Hooks簡介ReactJSHook
- 簡介
- JSON簡介和Ajax簡介--bea這兩篇文章介紹的不錯JSON
- Jira使用簡介 HP ALM使用簡介
- AOP的簡單介紹
- 關於 IPython 的簡介Python
- Fedora 中的 Toolbox 簡介
- DOM的TreeWalker物件簡介物件
- POI 和 easyExcel 的簡介Excel
- 簡介JavaScript的組成JavaScript
- Webpack 的簡單介紹Web
- Oracle的service功能簡介Oracle
- BookKeeper 介紹(1)--簡介
- ggml 簡介
- PCIe簡介
- valgrind簡介
- SpringMVC簡介SpringMVC
- HTML 簡介HTML
- 核心簡介
- DPDK簡介
- Docker簡介Docker
- SpotBugs 簡介
- webservice簡介Web
- OME 簡介
- Spring 簡介Spring
- pytorch簡介PyTorch
- 【QCustomPlot】簡介
- DuckDB簡介
- SDL簡介
- swagger簡介Swagger
- MongoDb簡介MongoDB
- RabbitMQ簡介MQ
- JetCache 簡介
- JavaParser 簡介Java
- SSHJ 簡介