github.com/jenkins-x/jx/v2@v2.1.155/hack/linter.sh (about) 1 #!/bin/bash 2 3 set -e -o pipefail 4 5 if [ "$DISABLE_LINTER" == "true" ] 6 then 7 exit 0 8 fi 9 10 DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 11 12 if ! [ -x "$(command -v golangci-lint)" ]; then 13 echo "Installing GolangCI-Lint" 14 ${DIR}/install_golint.sh -b $GOPATH/bin v1.27.0 15 fi 16 17 export GOGC=10 GO111MODULE=on 18 golangci-lint run \ 19 --timeout 30m \ 20 --verbose \ 21 --build-tags build