From cef07781c3a60196c4fe8cc2b6519a84e1f7bd33 Mon Sep 17 00:00:00 2001 From: Matt Silverlock Date: Mon, 3 Sep 2018 07:49:26 -0700 Subject: [PATCH 1/2] Update Travis CI to build against the latest Go --- .travis.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index db17dd3..531fb36 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,11 +3,15 @@ sudo: false matrix: include: - - go: 1.3 - - go: 1.4 - - go: 1.5 - - go: 1.6 - - go: 1.7 + - go: 1.3.x + - go: 1.4.x + - go: 1.5.x + - go: 1.6.x + - go: 1.7.x + - go: 1.8.x + - go: 1.9.x + - go: 1.10.x + - go: 1.11.x - go: tip allow_failures: - go: tip From 9fc6d77f72f1b77648d6be27658e4df6c28ca472 Mon Sep 17 00:00:00 2001 From: Matt Silverlock Date: Mon, 3 Sep 2018 08:17:35 -0700 Subject: [PATCH 2/2] Update vet to only run on the latest Go version. --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 531fb36..899d4cb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,8 @@ matrix: - go: 1.9.x - go: 1.10.x - go: 1.11.x + - go: 1.x + env: LATEST=true - go: tip allow_failures: - go: tip @@ -22,5 +24,5 @@ install: script: - go get -t -v ./... - diff -u <(echo -n) <(gofmt -d .) - - go vet $(go list ./... | grep -v /vendor/) + - if [[ "$LATEST" = true ]]; then go vet $(go list ./... | grep -v /vendor/); fi - go test -v -race ./...