mirror of
https://github.com/intel/intel-device-plugins-for-kubernetes.git
synced 2025-06-03 03:59:37 +00:00
CI: move to Golang 1.12.x
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
This commit is contained in:
parent
9905c50302
commit
959f7e602b
@ -3,7 +3,7 @@ language: go
|
||||
dist: xenial
|
||||
|
||||
go:
|
||||
- 1.11.x
|
||||
- 1.12.x
|
||||
|
||||
env:
|
||||
global:
|
||||
@ -17,6 +17,7 @@ before_install:
|
||||
## checkers
|
||||
- go get -v golang.org/x/lint/golint
|
||||
- go get -v github.com/fzipp/gocyclo
|
||||
- go get -v golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow
|
||||
## hack for building on forks
|
||||
- repo=`basename $PWD`; src=`dirname $PWD`; dest="`dirname $src`/intel"
|
||||
- if [[ "$src" != "$dest" ]]; then mv "$src" "$dest"; cd ../../intel/$repo; export TRAVIS_BUILD_DIR=`dirname $TRAVIS_BUILD_DIR`/$repo; fi
|
||||
|
3
Jenkinsfile
vendored
3
Jenkinsfile
vendored
@ -9,7 +9,7 @@ pipeline {
|
||||
RUNC_VERSION="v1.0.0-rc8"
|
||||
CRIO_VERSION="v1.14.6"
|
||||
BUILDAH_VERSION="v1.10.0"
|
||||
GO_VERSION="1.11.11"
|
||||
GO_VERSION="1.12.8"
|
||||
GO_TAR="go${GO_VERSION}.linux-amd64.tar.gz"
|
||||
GOROOT="/usr/local/go"
|
||||
GOPATH="/tmp/go"
|
||||
@ -29,6 +29,7 @@ pipeline {
|
||||
sh "cp -rf ${env.WORKSPACE} $REPO_DIR"
|
||||
dir(path: "$REPO_DIR") {
|
||||
sh "go get -v golang.org/x/lint/golint"
|
||||
sh "go get -v golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow"
|
||||
sh "go get -v github.com/fzipp/gocyclo"
|
||||
}
|
||||
}
|
||||
|
2
Makefile
2
Makefile
@ -13,7 +13,7 @@ format:
|
||||
@report=`$(GOFMT) -s -d -w $$(find cmd pkg -name \*.go)` ; if [ -n "$$report" ]; then echo "$$report"; exit 1; fi
|
||||
|
||||
vet:
|
||||
@$(GO) vet -v -shadow $(pkgs)
|
||||
@$(GO) vet -v -vettool=$$(which shadow) $(pkgs)
|
||||
|
||||
cyclomatic-check:
|
||||
@report=`$(GOCYCLO) -over 15 cmd pkg`; if [ -n "$$report" ]; then echo "Complexity is over 15 in"; echo $$report; exit 1; fi
|
||||
|
Loading…
Reference in New Issue
Block a user