Makefile: Add target build
kata-containers's ci will re-build and re-install golangci-lint every time it did the staic check. So run test of golangci-lint with build will make it slow. Add target build to make golangci-lint just build but not test. Fixes: #458 Signed-off-by: Hui Zhu <teawater@hyper.sh>
This commit is contained in:
parent
cad10b2a35
commit
8319caf63f
6
Makefile
6
Makefile
@ -1,10 +1,12 @@
|
|||||||
test:
|
test: build
|
||||||
go build -o golangci-lint ./cmd/golangci-lint
|
|
||||||
GL_TEST_RUN=1 ./golangci-lint run -v
|
GL_TEST_RUN=1 ./golangci-lint run -v
|
||||||
GL_TEST_RUN=1 ./golangci-lint run --fast --no-config -v --skip-dirs 'test/testdata_etc,pkg/golinters/goanalysis/(checker|passes)'
|
GL_TEST_RUN=1 ./golangci-lint run --fast --no-config -v --skip-dirs 'test/testdata_etc,pkg/golinters/goanalysis/(checker|passes)'
|
||||||
GL_TEST_RUN=1 ./golangci-lint run --no-config -v --skip-dirs 'test/testdata_etc,pkg/golinters/goanalysis/(checker|passes)'
|
GL_TEST_RUN=1 ./golangci-lint run --no-config -v --skip-dirs 'test/testdata_etc,pkg/golinters/goanalysis/(checker|passes)'
|
||||||
GL_TEST_RUN=1 go test -v ./...
|
GL_TEST_RUN=1 go test -v ./...
|
||||||
|
|
||||||
|
build:
|
||||||
|
go build -o golangci-lint ./cmd/golangci-lint
|
||||||
|
|
||||||
test_race:
|
test_race:
|
||||||
go build -race -o golangci-lint ./cmd/golangci-lint
|
go build -race -o golangci-lint ./cmd/golangci-lint
|
||||||
GL_TEST_RUN=1 ./golangci-lint run -v --deadline=5m
|
GL_TEST_RUN=1 ./golangci-lint run -v --deadline=5m
|
||||||
|
Loading…
x
Reference in New Issue
Block a user