28 Commits

Author SHA1 Message Date
Boyan
bda8848f6f Use latest Go master instead of dev
* Changed the latest Go version of the Travis build to be master instead of dev
2020-01-29 09:02:27 +11:00
Leigh McCulloch
940aba6697 Remove special vendor handling since there is no vendor directory 2019-12-09 10:12:49 -07:00
Leigh McCulloch
7369010b35 Run all travis scripts properly 2019-12-09 10:12:49 -07:00
Leigh McCulloch
43bc313c8e Revert "Fix TravisCI script"
This reverts commit 7058427b48e634799b752b1c151246292221f404.
2019-12-09 10:12:49 -07:00
Leigh McCulloch
d893331bef Fix TravisCI script 2019-12-09 10:12:49 -07:00
Leigh McCulloch
1a61f16b44 Add Go 1.12 and 1.13 to TravisCI 2019-12-09 10:12:49 -07:00
Leigh McCulloch
c45a1382af Add go.mod and go.sum
What
===
Add `go.mod` and `go.sum`, using `Go 1.11`.

Why
===
Now that golang/go#24301 has been accepted, lets start using go.mod files
alongside Godep, and keep the two in sync.

Notes
===
There are no changes required to testify to support go.mod. The files were
generated by running `go build` and `go mod tidy.

Merging
===
This PR is intended to be merged after #659 which adds Go1.11 to the list of
supported builds.
2018-12-28 10:53:30 -07:00
Harald Nordgren
8019298d9f Bump Go versions and use '.x' to always get latest minor versions 2018-11-15 15:34:58 -08:00
Leigh McCulloch
c4a7fdae49 Revert "Remove 1.8"
This reverts commit 435bd6eaf13959bbb151fc7b511ee07b4a86fe6a.
2018-10-02 17:24:27 -06:00
Leigh McCulloch
7d5bdf6757 Remove 1.8 2018-10-02 17:24:27 -06:00
Leigh McCulloch
581e4986f3 Add go1.11 to CI 2018-10-02 17:24:27 -06:00
Ben Schumacher
662d1e61b7 Bump go version to 1.10 2018-03-03 11:35:07 +00:00
Ernesto Jiménez
bf45a85fc4 Skip vendored packages from tests
Until we drop support of Go < 1.9, skip vendored packages manually.

Once Go 1.11 is released, we would be able to just use ./...
2017-12-31 13:36:49 +01:00
Ernesto Jiménez
9ede17e9c0 Drop old Go versions from tests
From now on, we will support the last 3 major Go versions, which covers
at least one year and a half of Go versions.
2017-12-30 19:11:05 +01:00
Eyal Posener
aa8279e896 travis: add go1.9 2017-12-30 15:14:03 +01:00
Ernesto Jiménez
cc189738c0 Fix gogenerate travis check 2017-05-29 15:04:59 +01:00
Ernesto Jiménez
e179a18f6c Travis check go generate has been run 2017-05-29 13:40:41 +01:00
Ernesto Jiménez
345898142b Run go vet in travis 2017-05-29 13:40:41 +01:00
Ernesto Jiménez
dd57c7b68a Check code is formatted in travis 2017-05-27 19:12:18 +01:00
Joseph Anthony Pasquale Holsten
287336f43d travis: rm broken go releases
Some dependencies no longer support go <= 1.3.

github.com/davecgh/go-spew/spew and github.com/stretchr/objx depend on
the "bytes" package, and github.com/pmezard/go-difflib/difflib depends
on the "bufio" package.

This change removes them from tested platforms in travis. It may make
sense to explicitly doc the lack of support elsewhere.
2017-05-09 10:24:37 -07:00
Joseph Anthony Pasquale Holsten
32d79c51da travis: check if these platforms are broken 2017-05-09 09:55:59 -07:00
philtay
26322e8ae1 Add Go 1.7 2016-09-22 20:22:41 +02:00
philtay
886c762fe2 Add Go 1.6 and use container-based infrastructure 2016-02-20 19:20:47 +01:00
Ernesto Jiménez
b1b3c1e4c0 Add Go 1.4 and 1.5 to .travis.yml 2015-09-29 01:58:17 +01:00
Samuel Nelson
85138dbfa5 Move to stretchr/testify travis 2015-01-10 12:10:57 -07:00
Raphael Meyer
43f1d3eeb3 replace imports in travis config to not break to origin 2014-11-30 09:53:17 +01:00
Raphael Meyer
ab973b6801 Exclude go 1.0 from travis build 2014-11-30 09:39:02 +01:00
Raphael Meyer
807610fbf1 Use deep equal after conversion. 2014-11-30 09:22:56 +01:00