mirror of
https://github.com/fluencelabs/tendermint
synced 2025-05-08 13:02:14 +00:00
Update Circle and Makefile to run tests/linting on CI
This commit is contained in:
parent
57a83fe73e
commit
c268c4e767
20
Makefile
20
Makefile
@ -74,23 +74,23 @@ metalinter_all:
|
|||||||
protoc $(INCLUDE) --lint_out=. types/*.proto
|
protoc $(INCLUDE) --lint_out=. types/*.proto
|
||||||
gometalinter.v2 --vendor --deadline=600s --enable-all --disable=lll ./...
|
gometalinter.v2 --vendor --deadline=600s --enable-all --disable=lll ./...
|
||||||
|
|
||||||
metalinter:
|
metalinter_test:
|
||||||
@ echo "==> Running linter"
|
@ echo "==> Running linter"
|
||||||
gometalinter.v2 --vendor --deadline=600s --disable-all \
|
gometalinter.v2 --vendor --deadline=600s --disable-all \
|
||||||
--enable=maligned \
|
--enable=maligned \
|
||||||
--enable=deadcode \
|
--enable=deadcode \
|
||||||
--enable=goconst \
|
--enable=goconst \
|
||||||
--enable=goimports \
|
--enable=goimports \
|
||||||
--enable=gosimple \
|
--enable=gosimple \
|
||||||
--enable=ineffassign \
|
--enable=ineffassign \
|
||||||
--enable=megacheck \
|
--enable=megacheck \
|
||||||
--enable=misspell \
|
--enable=misspell \
|
||||||
--enable=staticcheck \
|
--enable=staticcheck \
|
||||||
--enable=safesql \
|
--enable=safesql \
|
||||||
--enable=structcheck \
|
--enable=structcheck \
|
||||||
--enable=unconvert \
|
--enable=unconvert \
|
||||||
--enable=unused \
|
--enable=unused \
|
||||||
--enable=varcheck \
|
--enable=varcheck \
|
||||||
--enable=vetshadow \
|
--enable=vetshadow \
|
||||||
./...
|
./...
|
||||||
|
|
||||||
@ -100,8 +100,8 @@ metalinter:
|
|||||||
#--enable=gocyclo \
|
#--enable=gocyclo \
|
||||||
#--enable=golint \ <== comments on anything exported
|
#--enable=golint \ <== comments on anything exported
|
||||||
#--enable=gotype \
|
#--enable=gotype \
|
||||||
#--enable=interfacer \
|
#--enable=interfacer \
|
||||||
#--enable=unparam \
|
#--enable=unparam \
|
||||||
#--enable=vet \
|
#--enable=vet \
|
||||||
|
|
||||||
build-docker:
|
build-docker:
|
||||||
|
@ -15,7 +15,7 @@ checkout:
|
|||||||
|
|
||||||
test:
|
test:
|
||||||
override:
|
override:
|
||||||
- cd $REPO && make get_vendor_deps && make metalinter_test && make test_integrations
|
- cd $REPO && make get_vendor_deps && make metalinter && make test_integrations
|
||||||
post:
|
post:
|
||||||
- cd "$REPO" && bash <(curl -s https://codecov.io/bash) -f coverage.txt
|
- cd "$REPO" && bash <(curl -s https://codecov.io/bash) -f coverage.txt
|
||||||
- cd "$REPO" && mv coverage.txt "${CIRCLE_ARTIFACTS}"
|
- cd "$REPO" && mv coverage.txt "${CIRCLE_ARTIFACTS}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user