咱们向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