diff options
author | Péter Szilágyi <peterke@gmail.com> | 2016-11-07 17:52:10 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-07 17:52:10 +0800 |
commit | 15c8d46b04366fe0b8c9a7def13ad0e57cb83142 (patch) | |
tree | 3d74aa0e1d8935a7d383fa1a0f5d8986b15d215b | |
parent | afe41de6b3e64aeef3a094bf43d638538b59e7d0 (diff) | |
parent | 052918a6d9938248e14a0ba116c3a775be6af19e (diff) | |
download | dexon-15c8d46b04366fe0b8c9a7def13ad0e57cb83142.tar dexon-15c8d46b04366fe0b8c9a7def13ad0e57cb83142.tar.gz dexon-15c8d46b04366fe0b8c9a7def13ad0e57cb83142.tar.bz2 dexon-15c8d46b04366fe0b8c9a7def13ad0e57cb83142.tar.lz dexon-15c8d46b04366fe0b8c9a7def13ad0e57cb83142.tar.xz dexon-15c8d46b04366fe0b8c9a7def13ad0e57cb83142.tar.zst dexon-15c8d46b04366fe0b8c9a7def13ad0e57cb83142.zip |
Merge pull request #3238 from karalabe/appveyor-azure-push
appveyor: build 386 too, upload both to the gethstore
-rw-r--r-- | appveyor.yml | 40 |
1 files changed, 23 insertions, 17 deletions
diff --git a/appveyor.yml b/appveyor.yml index 0b1c919d8..ef2731951 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -6,28 +6,34 @@ clone_depth: 5 version: "{branch}.{build}" environment: global: - # Go stuff GOPATH: c:\gopath - GO: c:\go\bin\go - GOROOT: c:\go - CC: C:\msys64\mingw64\bin\gcc.exe - # MSYS2 stuff - MSYS2_ARCH: x86_64 - MSYSTEM: MINGW64 - PATH: C:\msys64\mingw64\bin\;%PATH% + CC: gcc.exe + matrix: + - GETH_ARCH: amd64 + MSYS2_ARCH: x86_64 + MSYS2_BITS: 64 + MSYSTEM: MINGW64 + PATH: C:\msys64\mingw64\bin\;%PATH% + - GETH_ARCH: 386 + MSYS2_ARCH: i686 + MSYS2_BITS: 32 + MSYSTEM: MINGW32 + PATH: C:\msys64\mingw32\bin\;%PATH% install: - - "%GO% version" - - "%CC% --version" + - rmdir c:\go /s /q + - appveyor DownloadFile https://storage.googleapis.com/golang/go1.7.3.windows-amd64.zip + - 7z x go1.7.3.windows-amd64.zip -y -oC:\ > NUL + - go version + - gcc --version build_script: - - "%GO% run build\\ci.go install" - -test_script: - - "%GO% run build\\ci.go test -vet -coverage" + - go run build\\ci.go install -arch %GETH_ARCH% after_build: - - "%GO% run build\\ci.go archive -type zip" + - go run build\\ci.go archive -arch %GETH_ARCH% -type zip -signer WINDOWS_SIGNING_KEY -upload gethstore/builds -artifacts: - - path: geth-*.zip +test_script: + - set GOARCH=%GETH_ARCH% + - set CGO_ENABLED=1 + - go run build\\ci.go test -vet -coverage |