From 565aaaa983763df9b5d4ed4587876fb1c676d163 Mon Sep 17 00:00:00 2001 From: Carl Jackson Date: Thu, 11 Dec 2014 11:44:06 -0800 Subject: [PATCH] More Go versions in Travis; fix -cover --- .travis.yml | 33 ++++++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 493b209..769961d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,26 @@ language: go -go: - - 1.2 - - 1.3 - - tip -install: - - go list -f '{{range .Imports}}{{.}} {{end}}' ./... | xargs go get -v - - go list -f '{{range .TestImports}}{{.}} {{end}}' ./... | xargs go get -v - - go build -v ./... + +matrix: + include: + - go: 1.2 + install: + - go get code.google.com/p/go.tools/cmd/cover + - go list -f '{{range .Imports}}{{.}} {{end}}' ./... | xargs go get -v + - go list -f '{{range .TestImports}}{{.}} {{end}}' ./... | xargs go get -v + - go: 1.3 + install: + - go get code.google.com/p/go.tools/cmd/cover + - go list -f '{{range .Imports}}{{.}} {{end}}' ./... | xargs go get -v + - go list -f '{{range .TestImports}}{{.}} {{end}}' ./... | xargs go get -v + - go: 1.4 + install: + - go get golang.org/x/tools/cmd/cover + - go list -f '{{range .Imports}}{{.}} {{end}}' ./... | xargs go get -v + - go list -f '{{range .TestImports}}{{.}} {{end}}' ./... | xargs go get -v + - go: tip + install: + - go get golang.org/x/tools/cmd/cover + - go list -f '{{range .Imports}}{{.}} {{end}}' ./... | xargs go get -v + - go list -f '{{range .TestImports}}{{.}} {{end}}' ./... | xargs go get -v script: - - go test -v ./... + - go test -v ./... -cover