mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Merge pull request #11688 from mjtrangoni/fix-gometalinter-circleci
fix CircleCI gometalinter test
This commit is contained in:
commit
7e089314f7
@ -20,18 +20,19 @@ jobs:
|
|||||||
gometalinter:
|
gometalinter:
|
||||||
docker:
|
docker:
|
||||||
- image: circleci/golang:1.10
|
- image: circleci/golang:1.10
|
||||||
|
environment:
|
||||||
|
# we need CGO because of go-sqlite3
|
||||||
|
CGO_ENABLED: 1
|
||||||
working_directory: /go/src/github.com/grafana/grafana
|
working_directory: /go/src/github.com/grafana/grafana
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
|
- run: 'go get -u gopkg.in/alecthomas/gometalinter.v2'
|
||||||
|
- run: 'go get -u github.com/opennota/check/cmd/structcheck'
|
||||||
|
- run: 'go get -u github.com/mdempsky/unconvert'
|
||||||
|
- run: 'go get -u github.com/opennota/check/cmd/varcheck'
|
||||||
- run:
|
- run:
|
||||||
name: install gometalinter tool
|
name: run linters
|
||||||
command: 'go get -u github.com/alecthomas/gometalinter'
|
command: 'gometalinter.v2 --enable-gc --vendor --deadline 10m --disable-all --enable=structcheck --enable=unconvert --enable=varcheck ./...'
|
||||||
- run:
|
|
||||||
name: install linters
|
|
||||||
command: 'gometalinter --install'
|
|
||||||
- run:
|
|
||||||
name: run some linters
|
|
||||||
command: 'gometalinter --vendor --deadline 6m --disable-all --enable=structcheck --enable=unconvert --enable=varcheck ./pkg/...'
|
|
||||||
|
|
||||||
test-frontend:
|
test-frontend:
|
||||||
docker:
|
docker:
|
||||||
@ -139,6 +140,10 @@ workflows:
|
|||||||
filters:
|
filters:
|
||||||
tags:
|
tags:
|
||||||
only: /.*/
|
only: /.*/
|
||||||
|
- gometalinter:
|
||||||
|
filters:
|
||||||
|
tags:
|
||||||
|
only: /.*/
|
||||||
- build:
|
- build:
|
||||||
filters:
|
filters:
|
||||||
tags:
|
tags:
|
||||||
|
Loading…
Reference in New Issue
Block a user