2015-03-04 17:49:32 -05:00
|
|
|
machine:
|
|
|
|
# sudo -E doesn't preserve $PATH, so go isn't found anymore.
|
|
|
|
environment:
|
|
|
|
GO_BIN: $(which go)
|
|
|
|
|
|
|
|
dependencies:
|
|
|
|
post:
|
|
|
|
- go get github.com/axw/gocov/gocov
|
|
|
|
- go get github.com/golang/lint/golint
|
|
|
|
- go get golang.org/x/tools/cmd/goimports
|
|
|
|
|
2015-03-04 17:14:38 -05:00
|
|
|
test:
|
|
|
|
override:
|
2015-03-04 17:49:32 -05:00
|
|
|
- test -z "$(goimports -d . | tee /dev/stderr)"
|
|
|
|
- go vet ./...
|
|
|
|
- test -z "$(golint ./... | tee /dev/stderr)"
|
|
|
|
- sudo -E $GO_BIN test -test.v ./...
|
2015-03-04 17:14:38 -05:00
|
|
|
|