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
Cornelius Weig 2019-10-09 00:21:09 +02:00 committed by Cornelius Weig
parent 4ba549a18a
commit ac10db6631
1 changed files with 3 additions and 3 deletions

View File

@ -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'