Bump golangci-lint to v1.20.0
This version comes with significant memory improvements, making some adjustments for small memory footprint in the CI obsolete.pull/5572/head
parent
4ba549a18a
commit
ac10db6631
6
Makefile
6
Makefile
|
@ -51,13 +51,13 @@ MINIKUBE_RELEASES_URL=https://github.com/kubernetes/minikube/releases/download
|
||||||
|
|
||||||
KERNEL_VERSION ?= 4.15
|
KERNEL_VERSION ?= 4.15
|
||||||
# latest from https://github.com/golangci/golangci-lint/releases
|
# latest from https://github.com/golangci/golangci-lint/releases
|
||||||
GOLINT_VERSION ?= v1.18.0
|
GOLINT_VERSION ?= v1.20.0
|
||||||
# Limit number of default jobs, to avoid the CI builds running out of memory
|
# Limit number of default jobs, to avoid the CI builds running out of memory
|
||||||
GOLINT_JOBS ?= 4
|
GOLINT_JOBS ?= 4
|
||||||
# see https://github.com/golangci/golangci-lint#memory-usage-of-golangci-lint
|
# see https://github.com/golangci/golangci-lint#memory-usage-of-golangci-lint
|
||||||
GOLINT_GOGC ?= 8
|
GOLINT_GOGC ?= 100
|
||||||
# options for lint (golangci-lint)
|
# options for lint (golangci-lint)
|
||||||
GOLINT_OPTIONS = --deadline 4m \
|
GOLINT_OPTIONS = --timeout 4m \
|
||||||
--build-tags "${MINIKUBE_INTEGRATION_BUILD_TAGS}" \
|
--build-tags "${MINIKUBE_INTEGRATION_BUILD_TAGS}" \
|
||||||
--enable goimports,gocritic,golint,gocyclo,interfacer,misspell,nakedret,stylecheck,unconvert,unparam \
|
--enable goimports,gocritic,golint,gocyclo,interfacer,misspell,nakedret,stylecheck,unconvert,unparam \
|
||||||
--exclude 'variable on range scope.*in function literal|ifElseChain'
|
--exclude 'variable on range scope.*in function literal|ifElseChain'
|
||||||
|
|
Loading…
Reference in New Issue