Add static code analysis to CI test (#1197)
This commit is contained in:
+5
-3
@@ -15,6 +15,7 @@ cache:
|
||||
directories:
|
||||
- $HOME/google-cloud-sdk/
|
||||
- $HOME/k8scli
|
||||
- $HOME/tool
|
||||
|
||||
services:
|
||||
- docker
|
||||
@@ -29,15 +30,16 @@ install:
|
||||
- hack/travis-kube-setup.sh
|
||||
|
||||
env:
|
||||
- KUBECONFIG=${HOME}/.kube/config PATH=$HOME/k8scli:${PATH} GO111MODULE=on
|
||||
- KUBECONFIG=${HOME}/.kube/config PATH=$HOME/k8scli:$HOME/tool:$HOME/google-cloud-sdk/bin:${PATH} GO111MODULE=on
|
||||
|
||||
before_script:
|
||||
- cd ${TRAVIS_BUILD_DIR}
|
||||
- go mod download
|
||||
- go mod vendor
|
||||
- hack/verify-staticcheck.sh
|
||||
- hack/verify-gofmt.sh
|
||||
- hack/verify-govet.sh
|
||||
- helm lint charts/fission-all/ charts/fission-core/
|
||||
- go mod download
|
||||
- go mod vendor
|
||||
- go build -o cmd/fission-cli/fission ./cmd/fission-cli/
|
||||
- hack/runtests.sh
|
||||
|
||||
|
||||
Reference in New Issue
Block a user