appveyor.yml 652 B

123456789101112131415161718192021222324252627282930313233
  1. os: Visual Studio 2015
  2. # Clone directly into GOPATH.
  3. clone_folder: c:\gopath\src\github.com\ethereum\go-ethereum
  4. clone_depth: 5
  5. version: "{branch}.{build}"
  6. environment:
  7. global:
  8. # Go stuff
  9. GOPATH: c:\gopath
  10. GO: c:\go\bin\go
  11. GOROOT: c:\go
  12. CC: C:\msys64\mingw64\bin\gcc.exe
  13. # MSYS2 stuff
  14. MSYS2_ARCH: x86_64
  15. MSYSTEM: MINGW64
  16. PATH: C:\msys64\mingw64\bin\;%PATH%
  17. install:
  18. - "%GO% version"
  19. - "%CC% --version"
  20. build_script:
  21. - "%GO% run build\\ci.go install"
  22. test_script:
  23. - "%GO% run build\\ci.go test -vet -coverage"
  24. after_build:
  25. - "%GO% run build\\ci.go archive -type zip"
  26. artifacts:
  27. - path: geth-*.zip