-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathappveyor.yml
More file actions
31 lines (23 loc) · 735 Bytes
/
Copy pathappveyor.yml
File metadata and controls
31 lines (23 loc) · 735 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
version: "{build}"
os: Windows Server 2012 R2
clone_folder: c:\gopath\src\github.com\gulien\orbit
environment:
GOPATH: c:\gopath
matrix:
fast_finish: true
install:
- rmdir c:\go /s /q
- appveyor DownloadFile https://dl.google.com/go/go1.10.windows-amd64.zip
- 7z x go1.10.windows-amd64.zip -y -oC:\ > NUL
- set PATH=%GOPATH%\bin;%PATH%
- go version
- go env
- go get -u gopkg.in/alecthomas/gometalinter.v2
- gometalinter.v2 --install
- go install
- go get -u github.com/golang/dep/cmd/dep
build: off
test_script:
- gometalinter.v2 --disable-all -E vet -E gofmt -E misspell -E ineffassign -E goimports -E deadcode -E gocyclo --vendor ./...
- go test -race --cover --covermode=atomic ./...
deploy: off