基本介紹
- 軟體名稱:Travis CI
- 開發商:Travis CI
- 軟體平台:linux
- 軟體語言:英語
- 軟體授權:免費
以下為使用Travis CI創建 node.js
搭建Travis CI build,需要你有個github賬號和github項目:
1:用github賬號登入Travis CI
2 :在右上角你的賬戶名點擊進入 account,在Repositories tab頁點擊Sync now同步你的github項目,
3:選中項目將默認的off改變為on開啟項目的持續集成。
4:在你項目的根目錄建立一個.travis.yml檔案,內容為:
language: node_js
node_js:
- 0.4
- 0.6
5: 在打開你的node.js的package.json檔案,確保加入script/test節點:
"scripts": {
"test": "XXXX"
},
"test": "XXXX"
},
這裡你可以選擇mak或者jasmine-node等node.js測試框架的測試命令。並且可以把依賴加入package的depends
6:在你項目中運行npm test,確保正常工作。
7: check in你的code到github,代開tracivsci界面等待其同步並運行你的build構建。
如果你需要將你的build構建狀態放在一個顯眼的位置或者項目readme,你可以在首頁My Repositories中找到項目並設定中複製狀態圖片code,
Travs CI 支持多中語言如ruby,java的maven,gradle,Go等請參見文檔
在上面提到的travis.yml檔案中我們還可以加入build前後執行腳本,形如:
before_script:
- before_command_1
- before_command_2
after_script:
- after_command_1
- after_command_2