aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/distrib/csharp/run_distrib_test.bat
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@google.com>2016-02-26 17:14:01 -0800
committerGravatar Jan Tattermusch <jtattermusch@google.com>2016-02-29 08:35:34 -0800
commitfa4b163feac008bf7147cdad4f2dd88ef778ad2c (patch)
treeb700ca59357c2282cd060b3face77980576d5c14 /test/distrib/csharp/run_distrib_test.bat
parent1df086067c66abeaded61fc725144df780362c0e (diff)
windows C# distribtest
Diffstat (limited to 'test/distrib/csharp/run_distrib_test.bat')
-rw-r--r--test/distrib/csharp/run_distrib_test.bat21
1 files changed, 21 insertions, 0 deletions
diff --git a/test/distrib/csharp/run_distrib_test.bat b/test/distrib/csharp/run_distrib_test.bat
new file mode 100644
index 0000000000..950894f668
--- /dev/null
+++ b/test/distrib/csharp/run_distrib_test.bat
@@ -0,0 +1,21 @@
+
+@rem enter this directory
+cd /d %~dp0
+
+@rem extract input artifacts
+powershell -Command "Add-Type -Assembly 'System.IO.Compression.FileSystem'; [System.IO.Compression.ZipFile]::ExtractToDirectory('../../../input_artifacts/csharp_nugets.zip', 'TestNugetFeed');"
+
+update_version.sh auto
+
+set NUGET=C:\nuget\nuget.exe
+%NUGET% restore || goto :error
+
+@call build_vs2015.bat DistribTest.sln %MSBUILD_EXTRA_ARGS% || goto :error
+
+%DISTRIBTEST_OUTPATH%\DistribTest.exe || goto :error
+
+goto :EOF
+
+:error
+echo Failed!
+exit /b %errorlevel%