mirror of https://github.com/status-im/evmc.git
Merge pull request #367 from ethereum/ci_package
ci: Store EVMC package on AppVeyor
This commit is contained in:
commit
0a3d2e7834
|
@ -23,12 +23,12 @@ before_build:
|
||||||
- if "%VS%" == "2017" (call "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Community\Common7\Tools\vsdevcmd" -arch=amd64)
|
- if "%VS%" == "2017" (call "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Community\Common7\Tools\vsdevcmd" -arch=amd64)
|
||||||
- if "%VS%" == "2017-32bit" (call "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Community\Common7\Tools\vsdevcmd" -arch=x86)
|
- if "%VS%" == "2017-32bit" (call "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Community\Common7\Tools\vsdevcmd" -arch=x86)
|
||||||
- if "%VS%" == "2015" (call "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\VC\vcvarsall" x64)
|
- if "%VS%" == "2015" (call "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\VC\vcvarsall" x64)
|
||||||
- if defined VS cmake -S . -B build -G Ninja -Wno-dev -DCMAKE_INSTALL_PREFIX=C:\install -DTOOLCHAIN=cxx17-pic -DEVMC_TESTING=ON
|
- if defined VS cmake -S . -B build -G Ninja -Wno-dev -DTOOLCHAIN=cxx17-pic -DEVMC_TESTING=ON
|
||||||
|
|
||||||
build_script:
|
build_script:
|
||||||
- ps: >-
|
- ps: >-
|
||||||
if ($env:VS) {
|
if ($env:VS) {
|
||||||
cmake --build build --target install
|
cmake --build build --target package
|
||||||
}
|
}
|
||||||
elseif ($env:GO) {
|
elseif ($env:GO) {
|
||||||
$env:PATH = "C:\msys64\mingw64\bin;$env:PATH"
|
$env:PATH = "C:\msys64\mingw64\bin;$env:PATH"
|
||||||
|
@ -55,3 +55,7 @@ after_build:
|
||||||
cd build
|
cd build
|
||||||
ctest -C $env:CONFIGURATION -j4 --schedule-random --output-on-failure
|
ctest -C $env:CONFIGURATION -j4 --schedule-random --output-on-failure
|
||||||
}
|
}
|
||||||
|
|
||||||
|
artifacts:
|
||||||
|
- path: build\evmc-*.*
|
||||||
|
name: package
|
||||||
|
|
Loading…
Reference in New Issue