about summary refs log tree commit diff
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-05-11 12:30:50 +0800
committerkennytm <kennytm@gmail.com>2018-05-11 12:30:50 +0800
commitc3b23b3b1413c92137b329fd63f95abc1cd7a8b1 (patch)
treeef56d24589fe77303fd0c4339315a12b530f1d9b
parenta0063281262cf0bb59aebf96192d7e7c92a57944 (diff)
downloadrust-c3b23b3b1413c92137b329fd63f95abc1cd7a8b1.tar.gz
rust-c3b23b3b1413c92137b329fd63f95abc1cd7a8b1.zip
AppVeyor: Dump crash log on failure.
-rw-r--r--appveyor.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml
index a92f4a17811..60f5b4be8de 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -211,6 +211,11 @@ test_script:
   - set NO_CCACHE=1
   - sh src/ci/run.sh
 
+on_failure:
+  # Dump crash log
+  - set PATH=%PATH%;"C:\Program Files (x86)\Windows Kits\10\Debuggers\X64"
+  - if exist %LOCALAPPDATA%\CrashDumps for %%f in (%LOCALAPPDATA%\CrashDumps\*) do cdb -c "k;q" -G -z "%%f"
+
 branches:
   only:
     - auto