diff options
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..ef16575 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +sudo: false +language: go +go: + - "1.16" +matrix: + allow_failures: + - go: master + fast_finish: true +script: + - go get -t -v ./... + - diff -u <(echo -n) <(gofmt -d -s .) + - go generate -x ./... && git diff --exit-code; code=$?; git checkout -- .; (exit $code) # Check that go generate ./... produces a zero diff; clean up any changes afterwards. + - go vet . + - go test -v -race ./... |