diff --git a/.travis.yml b/.travis.yml index d20e23e..f8863cf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,19 @@ language: go -dist: xenial +arch: + - amd64 + - arm64 +dist: focal go: - - 1.12.x - 1.13.x + - 1.15.x script: - diff -u <(echo -n) <(gofmt -d *.go) - diff -u <(echo -n) <(golint $(go list -e ./...) | grep -v YAMLToJSON) - GO111MODULE=on go vet . - GO111MODULE=on go test -v -race ./... + - if [[ $TRAVIS_CPU_ARCH == "arm64" ]]; then + GOARCH=arm GOARM=7 GO111MODULE=on go test -v ./...; + fi - git diff --exit-code install: - GO111MODULE=off go get golang.org/x/lint/golint