run linter on make test
This commit is contained in:
parent
bb141794c8
commit
67a81c13e2
18
Makefile
18
Makefile
|
@ -37,6 +37,8 @@ dist:
|
||||||
|
|
||||||
test:
|
test:
|
||||||
@ find . -path ./vendor -prune -o -name "*.sock" -exec rm {} \;
|
@ find . -path ./vendor -prune -o -name "*.sock" -exec rm {} \;
|
||||||
|
@ echo "==> Running linter"
|
||||||
|
@ make metalinter_test
|
||||||
@ echo "==> Running go test"
|
@ echo "==> Running go test"
|
||||||
@ go test $(PACKAGES)
|
@ go test $(PACKAGES)
|
||||||
|
|
||||||
|
@ -54,20 +56,20 @@ fmt:
|
||||||
get_deps:
|
get_deps:
|
||||||
@ go get -d $(PACKAGES)
|
@ go get -d $(PACKAGES)
|
||||||
|
|
||||||
tools:
|
ensure_tools:
|
||||||
go get -u -v $(GOTOOLS)
|
go get -u -v $(GOTOOLS)
|
||||||
|
@gometalinter --install
|
||||||
|
|
||||||
get_vendor_deps:
|
get_vendor_deps: ensure_tools
|
||||||
@ go get github.com/Masterminds/glide
|
@rm -rf vendor/
|
||||||
|
@echo "--> Running glide install"
|
||||||
@ glide install
|
@ glide install
|
||||||
|
|
||||||
metalinter: tools
|
metalinter:
|
||||||
@gometalinter --install
|
|
||||||
protoc --lint_out=. types/*.proto
|
protoc --lint_out=. types/*.proto
|
||||||
gometalinter --vendor --deadline=600s --enable-all --disable=lll ./...
|
gometalinter --vendor --deadline=600s --enable-all --disable=lll ./...
|
||||||
|
|
||||||
metalinter_test: tools
|
metalinter_test:
|
||||||
@gometalinter --install
|
|
||||||
# protoc --lint_out=. types/*.proto
|
# protoc --lint_out=. types/*.proto
|
||||||
gometalinter --vendor --deadline=600s --disable-all \
|
gometalinter --vendor --deadline=600s --disable-all \
|
||||||
--enable=maligned \
|
--enable=maligned \
|
||||||
|
@ -103,4 +105,4 @@ build-docker:
|
||||||
run-docker:
|
run-docker:
|
||||||
docker run -it --rm -v "$PWD:/go/src/github.com/tendermint/abci" -w "/go/src/github.com/tendermint/abci" "tendermint/abci-dev" /bin/bash
|
docker run -it --rm -v "$PWD:/go/src/github.com/tendermint/abci" -w "/go/src/github.com/tendermint/abci" "tendermint/abci-dev" /bin/bash
|
||||||
|
|
||||||
.PHONY: all build test fmt get_deps tools protoc install_protoc build-docker run-docker
|
.PHONY: all build test fmt get_deps ensure_tools protoc install_protoc build-docker run-docker
|
||||||
|
|
|
@ -35,7 +35,7 @@ func ensureABCIIsUp(typ string, n int) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
for i := 0; i < n; i++ {
|
for i := 0; i < n; i++ {
|
||||||
cmd := exec.Command("bash", "-c", cmdString)
|
cmd := exec.Command("bash", "-c", cmdString) // nolint: gas
|
||||||
_, err = cmd.CombinedOutput()
|
_, err = cmd.CombinedOutput()
|
||||||
if err == nil {
|
if err == nil {
|
||||||
break
|
break
|
||||||
|
@ -52,7 +52,7 @@ func testCounter() {
|
||||||
}
|
}
|
||||||
|
|
||||||
fmt.Printf("Running %s test with abci=%s\n", abciApp, abciType)
|
fmt.Printf("Running %s test with abci=%s\n", abciApp, abciType)
|
||||||
cmd := exec.Command("bash", "-c", fmt.Sprintf("abci-cli %s", abciApp))
|
cmd := exec.Command("bash", "-c", fmt.Sprintf("abci-cli %s", abciApp)) // nolint: gas
|
||||||
cmd.Stdout = os.Stdout
|
cmd.Stdout = os.Stdout
|
||||||
if err := cmd.Start(); err != nil {
|
if err := cmd.Start(); err != nil {
|
||||||
log.Fatalf("starting %q err: %v", abciApp, err)
|
log.Fatalf("starting %q err: %v", abciApp, err)
|
||||||
|
|
Loading…
Reference in New Issue