File tree 2 files changed +24
-6
lines changed
2 files changed +24
-6
lines changed Original file line number Diff line number Diff line change
1
+ run :
2
+ deadline : 5m
3
+
4
+ linters :
5
+ enable :
6
+ - deadcode
7
+ - govet
8
+ - ineffassign
9
+ - interfacer
10
+ - maligned
11
+ - megacheck
12
+ - structcheck
13
+ - unconvert
14
+ - varcheck
15
+ enable-all : false
16
+ disable-all : true
17
+ # presets:
18
+ # - bugs
19
+ # - unused
20
+ fast : false
Original file line number Diff line number Diff line change 1
1
language : go
2
2
3
3
stages :
4
- - diff
4
+ - lint
5
5
- test
6
6
7
7
go :
@@ -14,9 +14,10 @@ matrix:
14
14
allow_failures :
15
15
- go : tip
16
16
include :
17
- - stage : diff
17
+ - stage : lint
18
18
go : 1.12.x
19
- script : diff -u <(echo -n) <(gofmt -d -s .)
19
+ before_install : curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s -- -b $(go env GOPATH)/bin latest
20
+ script : golangci-lint run -v
20
21
21
22
before_install :
22
23
- mkdir -p bin
@@ -26,6 +27,3 @@ before_install:
26
27
script :
27
28
- PATH=$PATH:$PWD/bin richgo test -v ./...
28
29
- go build
29
- - if [ -z $NOVET ]; then
30
- diff -u <(echo -n) <(go vet . 2>&1 | grep -vE 'ExampleCommand|bash_completions.*Fprint');
31
- fi
You can’t perform that action at this time.
0 commit comments