1version: build-{build}.{branch} 2 3clone_folder: C:\gopath\src\github.com\Masterminds\semver 4shallow_clone: true 5 6environment: 7 GOPATH: C:\gopath 8 9platform: 10 - x64 11 12install: 13 - go version 14 - go env 15 - go get -u gopkg.in/alecthomas/gometalinter.v1 16 - set PATH=%PATH%;%GOPATH%\bin 17 - gometalinter.v1.exe --install 18 19build_script: 20 - go install -v ./... 21 22test_script: 23 - "gometalinter.v1 \ 24 --disable-all \ 25 --enable deadcode \ 26 --severity deadcode:error \ 27 --enable gofmt \ 28 --enable gosimple \ 29 --enable ineffassign \ 30 --enable misspell \ 31 --enable vet \ 32 --tests \ 33 --vendor \ 34 --deadline 60s \ 35 ./... || exit_code=1" 36 - "gometalinter.v1 \ 37 --disable-all \ 38 --enable golint \ 39 --vendor \ 40 --deadline 60s \ 41 ./... || :" 42 - go test -v 43 44deploy: off 45