travis+lint+make: limit lint concurrency only on travis
Since linting is much faster by using the defaults locally.
This commit is contained in:
parent
90dfb97224
commit
73c542c934
@ -2,10 +2,6 @@ run:
|
|||||||
# timeout for analysis
|
# timeout for analysis
|
||||||
deadline: 4m
|
deadline: 4m
|
||||||
|
|
||||||
# Linting uses a lot of memory. Keep it under control by only running a single
|
|
||||||
# worker.
|
|
||||||
concurrency: 1
|
|
||||||
|
|
||||||
# Skip autogenerated files for mobile.
|
# Skip autogenerated files for mobile.
|
||||||
skip-files:
|
skip-files:
|
||||||
- "mobile\\/.*generated\\.go"
|
- "mobile\\/.*generated\\.go"
|
||||||
|
@ -41,7 +41,7 @@ jobs:
|
|||||||
script:
|
script:
|
||||||
- make rpc-check
|
- make rpc-check
|
||||||
- make unit pkg=... case=_NONE_
|
- make unit pkg=... case=_NONE_
|
||||||
- make lint
|
- make lint workers=1
|
||||||
- make btcd
|
- make btcd
|
||||||
- LNDBUILDSYS=windows-amd64 bash ./build/release/release.sh
|
- LNDBUILDSYS=windows-amd64 bash ./build/release/release.sh
|
||||||
- stage: Test
|
- stage: Test
|
||||||
|
8
Makefile
8
Makefile
@ -51,7 +51,13 @@ include make/testing_flags.mk
|
|||||||
|
|
||||||
DEV_TAGS := $(if ${tags},$(DEV_TAGS) ${tags},$(DEV_TAGS))
|
DEV_TAGS := $(if ${tags},$(DEV_TAGS) ${tags},$(DEV_TAGS))
|
||||||
|
|
||||||
LINT = $(LINT_BIN) run -v
|
# Linting uses a lot of memory, so keep it under control by limiting the number
|
||||||
|
# of workers if requested.
|
||||||
|
ifneq ($(workers),)
|
||||||
|
LINT_WORKERS = --concurrency=$(workers)
|
||||||
|
endif
|
||||||
|
|
||||||
|
LINT = $(LINT_BIN) run -v $(LINT_WORKERS)
|
||||||
|
|
||||||
GREEN := "\\033[0;32m"
|
GREEN := "\\033[0;32m"
|
||||||
NC := "\\033[0m"
|
NC := "\\033[0m"
|
||||||
|
Loading…
Reference in New Issue
Block a user