equal
deleted
inserted
replaced
1 sudo: false |
|
2 language: go |
|
3 |
|
4 go: |
|
5 - "stable" |
|
6 - "1.11.x" |
|
7 - "1.10.x" |
|
8 - "1.9.x" |
|
9 |
|
10 matrix: |
|
11 include: |
|
12 - go: "stable" |
|
13 env: GOLINT=true |
|
14 allow_failures: |
|
15 - go: tip |
|
16 fast_finish: true |
|
17 |
|
18 |
|
19 before_install: |
|
20 - if [ ! -z "${GOLINT}" ]; then go get -u golang.org/x/lint/golint; fi |
|
21 |
|
22 script: |
|
23 - go test --race ./... |
|
24 |
|
25 after_script: |
|
26 - test -z "$(gofmt -s -l -w . | tee /dev/stderr)" |
|
27 - if [ ! -z "${GOLINT}" ]; then echo running golint; golint --set_exit_status ./...; else echo skipping golint; fi |
|
28 - go vet ./... |
|
29 |
|
30 os: |
|
31 - linux |
|
32 - osx |
|
33 - windows |
|
34 |
|
35 notifications: |
|
36 email: false |
|