aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorteor <teor@torproject.org>2018-11-15 21:04:17 +1000
committerteor <teor@torproject.org>2018-11-15 21:04:17 +1000
commitb8ce1de4bf55c7cbd786c4597638bfcb543c5f11 (patch)
treed2b22501d45f49a19efe1e502ea839a35f5adf33
parent1043532a5155cdd2667808e8db2e5de5c486ed8b (diff)
downloadtor-b8ce1de4bf55c7cbd786c4597638bfcb543c5f11.tar.gz
tor-b8ce1de4bf55c7cbd786c4597638bfcb543c5f11.zip
Appveyor: always show the logs, and upload them as build artifacts
Always show the configure and test logs, and upload them as build artifacts, when building for Windows using Appveyor CI. Implements 28459.
-rw-r--r--.appveyor.yml4
-rw-r--r--changes/ticket284594
2 files changed, 7 insertions, 1 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 7d8927ee35..21ae277671 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -60,7 +60,7 @@ test_script:
Execute-Bash "VERBOSE=1 make -j2 check"
}
-on_failure:
+on_finish:
- ps: >-
if ($env:compiler -eq "mingw") {
$oldpath = ${env:Path} -split ';'
@@ -73,4 +73,6 @@ on_failure:
Execute-Bash "tail -1000 config.log || true"
Execute-Bash "cat test-suite.log || true"
}
+
+on_failure:
- cmd: C:\Python27\python.exe %APPVEYOR_BUILD_FOLDER%\scripts\test\appveyor-irc-notify.py irc.oftc.net:6697 tor-ci failure
diff --git a/changes/ticket28459 b/changes/ticket28459
new file mode 100644
index 0000000000..6b5839b52b
--- /dev/null
+++ b/changes/ticket28459
@@ -0,0 +1,4 @@
+ o Minor features (continuous integration, Windows):
+ - Always show the configure and test logs, and upload them as build
+ artifacts, when building for Windows using Appveyor CI.
+ Implements 28459.