我想创建一个执行以下操作的 .travis.yml 配置:从 Github 获取 Go 应用程序源代码,安装其他所需的库 go get尝试构建 go 应用程序 go build运行测试 go test我是使用 TravisCI 进行 Go 应用程序测试的新手,因此如果有人可以指出我的任何帮助或示例,我将不胜感激。
1 回答
DIEA
TA贡献1820条经验 获得超2个赞
将 a 添加
.travis.yml
到存储库的根目录;将您的 GitHub 帐户连接到 TravisCI
轻按开关以在提交和拉取请求上运行构建。
这是我用于一些 Gorilla 工具包存储库的内容:
language: go
sudo: false
matrix:
include:
- go: 1.2
- go: 1.3
- go: 1.4
- go: 1.5
- go: 1.6
- go: tip
install:
- go get golang.org/x/tools/cmd/vet
script:
- go get -t -v ./...
- diff -u <(echo -n) <(gofmt -d .)
- go tool vet .
- go test -v -race ./...
(来源:https : //github.com/gorilla/csrf/blob/master/.travis.yml)
- 1 回答
- 0 关注
- 105 浏览
添加回答
举报
0/150
提交
取消