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