From 7bcadec3657247cab1c9f9993eb75c5a3b718cff Mon Sep 17 00:00:00 2001 From: Matt Silverlock Date: Sun, 22 Nov 2015 16:28:37 +0800 Subject: [PATCH] [ci] Run go vet, gofmt and the race detector during tests. --- .travis.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index f983b60..83ab8f5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,14 @@ language: go sudo: false - go: - 1.3 - 1.4 - 1.5 - tip +install: + - go get golang.org/x/tools/cmd/vet +script: + - go get -t -v ./... + - diff -u <(echo -n) <(gofmt -d -s .) + - go tool vet . + - go test -v -race ./...