1language: go 2 3stages: 4 - diff 5 - test 6 7go: 8 - 1.10.x 9 - 1.11.x 10 - 1.12.x 11 - tip 12 13matrix: 14 allow_failures: 15 - go: tip 16 include: 17 - stage: diff 18 go: 1.12.x 19 script: diff -u <(echo -n) <(gofmt -d -s .) 20 21before_install: go get -u github.com/kyoh86/richgo 22 23script: 24 - richgo test -v ./... 25 - go build 26 - if [ -z $NOVET ]; then 27 diff -u <(echo -n) <(go vet . 2>&1 | grep -vE 'ExampleCommand|bash_completions.*Fprint'); 28 fi 29