github.com/ylsgit/go-ethereum@v1.6.5/appveyor.yml (about) 1 os: Visual Studio 2015 2 3 # Clone directly into GOPATH. 4 clone_folder: C:\gopath\src\github.com\ethereum\go-ethereum 5 clone_depth: 5 6 version: "{branch}.{build}" 7 environment: 8 global: 9 GOPATH: C:\gopath 10 CC: gcc.exe 11 matrix: 12 - GETH_ARCH: amd64 13 MSYS2_ARCH: x86_64 14 MSYS2_BITS: 64 15 MSYSTEM: MINGW64 16 PATH: C:\msys64\mingw64\bin\;C:\Program Files (x86)\NSIS\;%PATH% 17 - GETH_ARCH: 386 18 MSYS2_ARCH: i686 19 MSYS2_BITS: 32 20 MSYSTEM: MINGW32 21 PATH: C:\msys64\mingw32\bin\;C:\Program Files (x86)\NSIS\;%PATH% 22 23 install: 24 - rmdir C:\go /s /q 25 - appveyor DownloadFile https://storage.googleapis.com/golang/go1.8.3.windows-%GETH_ARCH%.zip 26 - 7z x go1.8.3.windows-%GETH_ARCH%.zip -y -oC:\ > NUL 27 - go version 28 - gcc --version 29 30 build_script: 31 - go run build\ci.go install 32 33 after_build: 34 - go run build\ci.go archive -type zip -signer WINDOWS_SIGNING_KEY -upload gethstore/builds 35 - go run build\ci.go nsis -signer WINDOWS_SIGNING_KEY -upload gethstore/builds 36 37 test_script: 38 - set CGO_ENABLED=1 39 - go run build\ci.go test -coverage