咱們向github提交代碼時, 咱們得保證咱們的代碼是能運行的, 咱們會寫測試用例, 保證咱們的代碼功能能正常使用.常見大神們的開源項目都一個綠色圖標"build|passing 表示構建OKhtml
打開這個網站 travis-ci.org/ 點擊登錄, 使用github登錄.目前似也只支持githublinux
cd ~/github_webhook
touch .travis.yml
複製代碼
language: go
表示當前倉庫是go語言go - 1.14
表示使用golang版本sudo:required
表示須要root權限os
表示使用運行環境, linux, osx是蘋果系統install
安裝須要集成的必要軟件script
表明運行的腳本如下是個測試空命令文件, 能夠拿測試.看看能不能運行git
language: go
go:
- 1.14
sudo: required
os:
- linux
- osx
install:
- echo "install"
script:
- echo "script"
複製代碼
如下是一個正式的集成測試文件github
language: go
go:
- 1.14
sudo: required
os:
- linux
- osx
install:
- echo "install"
- go get -u github.com/go-bindata/go-bindata/...
script:
- echo "script"
- make dev
複製代碼
點擊你剛纔開啓的倉庫名稱, 進入監聽頁面.golang
如下是linux環境下的運行結果,很詳細的步驟,哪裏出錯,你就對應的修改.若是測試不經過. 不會顯示小綠圖標的web
將小圖標Copy到你的項目README.md文件裏.bash