mirror of
https://github.com/DNSCrypt/dnscrypt-proxy.git
synced 2024-12-11 22:35:40 +01:00
af0629856c
Tests cover most of the cache and download related code paths and specify the expected result of various starting states and external failure modes. Where the current code's behaviour doesn't match a test's expectations, the test is disabled and annotated with a TODO until it can be fixed. Added dependency on `github.com/powerman/check` and ran `go mod vendor`.
33 lines
639 B
YAML
33 lines
639 B
YAML
version: build-{build}.{branch}
|
|
|
|
clone_folder: C:\gopath\src\github.com\pkg\errors
|
|
shallow_clone: true # for startup speed
|
|
|
|
environment:
|
|
GOPATH: C:\gopath
|
|
|
|
platform:
|
|
- x64
|
|
|
|
# http://www.appveyor.com/docs/installed-software
|
|
install:
|
|
# some helpful output for debugging builds
|
|
- go version
|
|
- go env
|
|
# pre-installed MinGW at C:\MinGW is 32bit only
|
|
# but MSYS2 at C:\msys64 has mingw64
|
|
- set PATH=C:\msys64\mingw64\bin;%PATH%
|
|
- gcc --version
|
|
- g++ --version
|
|
|
|
build_script:
|
|
- go install -v ./...
|
|
|
|
test_script:
|
|
- set PATH=C:\gopath\bin;%PATH%
|
|
- go test -v ./...
|
|
|
|
#artifacts:
|
|
# - path: '%GOPATH%\bin\*.exe'
|
|
deploy: off
|