Travis CI 是目前新興的開源持續集成構建項目,它與GO的很明顯的特別在於採用yaml格式,簡潔清新獨樹一幟。目前大多數的github項目都已經移入到Travis CI的構建隊列中,聽說Travis CI天天運行超過4000次完整構建。node
本文簡單介紹將基於node.js搭建的django項目添加travis CI進行持續集成並測試的方法。git
首先須要登陸travis官網並使用github帳號登陸,成功後查看本身的全部的github庫並將須要集成的庫選中(須要一點時間下載相關配置):github
如圖所示,選擇須要的庫便可。django
第二步是添加配置文件,在項目的根目錄下新建一個.travis.yml文檔,並寫好相關配置(須要測試的話在script中添加測試語句)測試
同時版本能夠多行指定多個,travis會分別創建虛擬機進行測試。spa
創建文件以後travis就會按照yml文件進行測試,注意根目錄中須要存在configs.example文件(多是爲了測試完整性),須要test的話將須要測試的test.py文件放在根目錄便可blog
travis在github項目(master或分支)變化時自動進行測試,在相關設置中能夠關閉分支變化的的測試。隊列
以上就是此次分享的內容,感謝你們閱讀。ip
做者XYZ文檔