aboutsummaryrefslogtreecommitdiffstats
path: root/appveyor.yml
diff options
context:
space:
mode:
authorDimitry <dimitry@ethdev.com>2016-08-31 22:29:10 +0800
committerDimitry <dimitry@ethdev.com>2016-08-31 22:29:10 +0800
commitfa5b55a21163704afc4e3299a709c31255d0a5a3 (patch)
tree14ad41473ce1bf3866de12f908ad948f05685da0 /appveyor.yml
parent3ccd19868a143ad3da5e9572d9732fa740d1270a (diff)
downloaddexon-solidity-fa5b55a21163704afc4e3299a709c31255d0a5a3.tar
dexon-solidity-fa5b55a21163704afc4e3299a709c31255d0a5a3.tar.gz
dexon-solidity-fa5b55a21163704afc4e3299a709c31255d0a5a3.tar.bz2
dexon-solidity-fa5b55a21163704afc4e3299a709c31255d0a5a3.tar.lz
dexon-solidity-fa5b55a21163704afc4e3299a709c31255d0a5a3.tar.xz
dexon-solidity-fa5b55a21163704afc4e3299a709c31255d0a5a3.tar.zst
dexon-solidity-fa5b55a21163704afc4e3299a709c31255d0a5a3.zip
soltest on windows
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml19
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