@@ -6,10 +6,6 @@ install:
6
6
- wget https://github.com/gohugoio/hugo/releases/download/v0.48/hugo_0.48_Linux-64bit.deb
7
7
- sudo dpkg -i hugo_0.48_Linux-64bit.deb
8
8
language : go
9
- go :
10
- - " 1.10"
11
- - " 1.11"
12
- - " 1.12"
13
9
deploy :
14
10
provider : pages
15
11
skip-cleanup : true
@@ -20,15 +16,38 @@ deploy:
20
16
local-dir : docs
21
17
env :
22
18
- TEST_PACKAGES='./core ./grpc ./limit ./limit/functions ./limiter ./measurements ./strategy ./strategy/matchers ./metric_registry/datadog ./metric_registry/gometrics ./examples/example_simple_limit ./examples/example_blocking_limit'
23
- before_script :
24
- - go get golang.org/x/tools/cmd/cover
25
- - go get github.com/mattn/goveralls
26
- - go get golang.org/x/lint/golint
27
- - go get github.com/golang/dep/cmd/dep
28
- - dep ensure -v
29
- - go fmt $TEST_PACKAGES
30
- - golint $TEST_PACKAGES
31
- - go vet -shadowstrict $TEST_PACKAGES
19
+ matrix :
20
+ include :
21
+ - go : " 1.10"
22
+ before_script :
23
+ - go get golang.org/x/tools/cmd/cover
24
+ - go get github.com/mattn/goveralls
25
+ - go get golang.org/x/lint/golint
26
+ - go get github.com/golang/dep/cmd/dep
27
+ - dep ensure -v
28
+ - go fmt $TEST_PACKAGES
29
+ - golint $TEST_PACKAGES
30
+ - go vet -shadowstrict $TEST_PACKAGES
31
+ - go : " 1.11"
32
+ before_script :
33
+ - go get golang.org/x/tools/cmd/cover
34
+ - go get github.com/mattn/goveralls
35
+ - go get golang.org/x/lint/golint
36
+ - go get github.com/golang/dep/cmd/dep
37
+ - dep ensure -v
38
+ - go fmt $TEST_PACKAGES
39
+ - golint $TEST_PACKAGES
40
+ - go vet -shadowstrict $TEST_PACKAGES
41
+ - go : " 1.12"
42
+ before_script :
43
+ - go get golang.org/x/tools/cmd/cover
44
+ - go get github.com/mattn/goveralls
45
+ - go get golang.org/x/lint/golint
46
+ - go get github.com/golang/dep/cmd/dep
47
+ - dep ensure -v
48
+ - go fmt $TEST_PACKAGES
49
+ - golint $TEST_PACKAGES
50
+ - go vet $TEST_PACKAGES
32
51
script :
33
52
- go test -v -race -covermode=atomic -coverprofile=coverage.out $TEST_PACKAGES
34
53
- $(go env GOPATH | awk 'BEGIN{FS=":"} {print $1}')/bin/goveralls -coverprofile=coverage.out -service=travis-ci -repotoken=${COVERALLS_TOKEN}
0 commit comments