開(kāi)始使用 Travis-CI
- 先提交你的帶有測(cè)試的項(xiàng)目到
github - 用你的GitHub賬號(hào)登錄Travis-CI,確認(rèn)接受訪問(wèn)GitHub的權(quán)限
- 登錄之后,Travis-CI就會(huì)同步你GitHub賬號(hào)的倉(cāng)庫(kù),然后打開(kāi)你的個(gè)人中心,并給你想要構(gòu)建的項(xiàng)目啟用Travis-CI:

- 添加
.travis.yml文件到你項(xiàng)目根目錄下,Travis-CI會(huì)按照.travis.yml里的內(nèi)容進(jìn)行構(gòu)建。
touch .travis.yml
打開(kāi)寫(xiě)入代碼:
language: node_js //我用的node
node_js :
- "6"
詳細(xì)配置可以查看https://docs.travis-ci.com/user/getting-started/
- 把
.travis.ymlpush到github以觸發(fā)Travis-CI進(jìn)行構(gòu)建 - 點(diǎn)擊文件進(jìn)去構(gòu)建狀態(tài)頁(yè)面,查看是否成功

出錯(cuò)了,查看下面的錯(cuò)誤位置:

查看原因是它執(zhí)行測(cè)試的時(shí)候使用的是npm test,所以打開(kāi)package.js文件,將test那行改為jasmine,重新push,再查看:

測(cè)試通過(guò)啦,構(gòu)建成功!
- 獲取
build狀態(tài)圖標(biāo)
點(diǎn)擊build圖標(biāo),即下面這個(gè)

顯示為:

復(fù)制下面的url,寫(xiě)到項(xiàng)目
README.md文件中,格式如下:
[](https://travis-ci.org/yangzhanmei/jasmine-addCI-demo.svg?branch=master)
那么就添加成功啦,成功界面如下:
