diff options
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/appveyor.yml b/appveyor.yml index 2af17912..28d53062 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -34,6 +34,10 @@ configuration: # We can re-enable it when we find a way to mitigate the unreliability # issues. Have automated builds be reliable is the more important thing. #cache: build +# +# In case we'd need a RDP detail to login into appveyor +#init: +# - ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) install: - git submodule update --init --recursive - scripts/install_deps.bat @@ -47,12 +51,15 @@ build_script: - cd %APPVEYOR_BUILD_FOLDER% - scripts\release.bat %CONFIGURATION% -#test_script: -# - cd %APPVEYOR_BUILD_FOLDER%\build\test\%CONFIGURATION% -# - copy "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x86\Microsoft.VC140.CRT\msvc*.dll" . -# - start eth.exe --test -d %TMP%\eth_for_soltest -# - soltest.exe -- --ipc %TMP%\eth_for_soltest\geth.ipc -# - pkill eth +test_script: + - cd %APPVEYOR_BUILD_FOLDER% + - cd deps\install\x64\eth + - ps: $ethProc = Start-Process eth.exe --test + - ps: Start-Sleep -s 100 + - cd %APPVEYOR_BUILD_FOLDER%\build\test\%CONFIGURATION% + - copy "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x86\Microsoft.VC140.CRT\msvc*.dll" . + - soltest.exe -- --ipcpath \\.\pipe\geth.ipc + - ps: Stop-Process -Id $ethProc.Id artifacts: - path: solidity-windows.zip |