Files
tsnet-proxy/vendor/github.com/tailscale/certstore/.appveyor.yml
2024-11-01 17:43:06 +00:00

88 lines
2.0 KiB
YAML

skip_branch_with_pr: true
os: "Visual Studio 2015"
build: off
environment:
matrix:
- # Default Go, x64
ARCH: x64
MSYS2_ARCH: x86_64
MSYS2_DIR: msys64
MSYSTEM: MINGW64
GOPATH: c:\gopath
GOROOT: c:\go
GOARCH: amd64
EXTLD: x86_64-w64-mingw32-gcc
- # Default Go, x86
ARCH: x86
MSYS2_ARCH: i686
MSYS2_DIR: msys64
MSYSTEM: MINGW32
GOPATH: c:\gopath
GOROOT: c:\go-x86
GOARCH: 386
EXTLD: i686-w64-mingw32-gcc
- # Go 1.12, x64
ARCH: x64
MSYS2_ARCH: x86_64
MSYS2_DIR: msys64
MSYSTEM: MINGW64
GOPATH: c:\gopath
GOROOT: c:\go112
GOARCH: amd64
EXTLD: x86_64-w64-mingw32-gcc
- # Go 1.11, x64
ARCH: x64
MSYS2_ARCH: x86_64
MSYS2_DIR: msys64
MSYSTEM: MINGW64
GOPATH: c:\gopath
GOROOT: c:\go111
GOARCH: amd64
EXTLD: x86_64-w64-mingw32-gcc
- # Go 1.10, x64
ARCH: x64
MSYS2_ARCH: x86_64
MSYS2_DIR: msys64
MSYSTEM: MINGW64
GOPATH: c:\gopath
GOROOT: c:\go110
GOARCH: amd64
EXTLD: x86_64-w64-mingw32-gcc
- # Go 1.9, x64
ARCH: x64
MSYS2_ARCH: x86_64
MSYS2_DIR: msys64
MSYSTEM: MINGW64
GOPATH: c:\gopath
GOROOT: c:\go19
GOARCH: amd64
EXTLD: x86_64-w64-mingw32-gcc
- # Go 1.9, x64
ARCH: x64
MSYS2_ARCH: x86_64
MSYS2_DIR: msys64
MSYSTEM: MINGW64
GOPATH: c:\gopath
GOROOT: c:\go18
GOARCH: amd64
EXTLD: x86_64-w64-mingw32-gcc
clone_folder: C:\gopath\src\github.com\github\certstore
before_test:
# Ensure CGO is enabled
- set CGO_ENABLED=1
# Go paths
- set PATH=%GOROOT%\bin;C:\%GOPATH%\bin;%PATH%
# MSYS paths
- set PATH=C:\%MSYS2_DIR%\%MSYSTEM%\bin;C:\%MSYS2_DIR%\usr\bin;%PATH%
# Install build deps
- bash -lc "for n in `seq 1 3`; do pacman --noconfirm -S mingw-w64-%MSYS2_ARCH%-libtool && break || sleep 15; done"
# Install Go deps
- go get -t -v ./...
test_script:
- go test -v ./...