language: go go: - "1.9" - "1.10.x" - "1.11.x" - "tip" env: - "PATH=/home/travis/gopath/bin:$PATH" install: - go get -v -t . script: - scripts/check-fmt.sh - go get -u golang.org/x/lint/golint - golint ./... | grep -v vendor/ - make - scripts/check-code-generation-ran.sh # PR's don't have access to Travis EnvVars with DDog API Keys. Skip acceptance tests on PR. - 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then make testacc; fi' matrix: allow_failures: - go: tip