summaryrefslogtreecommitdiff
path: root/ci/print-test-failures.sh
diff options
context:
space:
mode:
authorJohannes Schindelin <johannes.schindelin@gmx.de>2019-01-29 14:19:28 (GMT)
committerJunio C Hamano <gitster@pobox.com>2019-01-29 17:26:46 (GMT)
commit6141a2edc9aa137d7c44a24791e50221c2ed8a5e (patch)
treeff8fc0c09a519182108bc719df8a2ccd793eca66 /ci/print-test-failures.sh
parent222319081515f9f6a4c699bd3a406f181a6ddc3b (diff)
downloadgit-6141a2edc9aa137d7c44a24791e50221c2ed8a5e.zip
git-6141a2edc9aa137d7c44a24791e50221c2ed8a5e.tar.gz
git-6141a2edc9aa137d7c44a24791e50221c2ed8a5e.tar.bz2
ci/lib.sh: add support for Azure Pipelines
This patch introduces a conditional arm that defines some environment variables and a function that displays the URL given the job id (to identify previous runs for known-good trees). Because Azure Pipeline's macOS agents already have git-lfs and gettext installed, we can leave `BREW_INSTALL_PACKAGES` empty (unlike in Travis' case). Note: this patch does not introduce an Azure Pipelines definition yet; That is left for the next patch. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'ci/print-test-failures.sh')
-rwxr-xr-xci/print-test-failures.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/ci/print-test-failures.sh b/ci/print-test-failures.sh
index cf321b4..e688a26 100755
--- a/ci/print-test-failures.sh
+++ b/ci/print-test-failures.sh
@@ -41,6 +41,11 @@ do
case "$CI_TYPE" in
travis)
;;
+ azure-pipelines)
+ mkdir -p failed-test-artifacts
+ mv "$trash_dir" failed-test-artifacts
+ continue
+ ;;
*)
echo "Unhandled CI type: $CI_TYPE" >&2
exit 1