From b4e9da841e6e1d1eb263e909ad71b27529b696b7 Mon Sep 17 00:00:00 2001 From: Ulrich Huber Date: Fri, 15 Nov 2019 13:51:22 +0100 Subject: [PATCH] Increase reliability of MacOS pipeline --- azure-pipelines/steps/build_mac.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/azure-pipelines/steps/build_mac.yml b/azure-pipelines/steps/build_mac.yml index d63ebe95..581cddd0 100644 --- a/azure-pipelines/steps/build_mac.yml +++ b/azure-pipelines/steps/build_mac.yml @@ -23,6 +23,10 @@ steps: displayName: 'Create Build Directory' - bash: | curl -L -o ninja-mac.zip $(curl -s https://api.github.com/repos/ninja-build/ninja/releases/latest | grep "browser_download_url.*mac\.zip" | cut -d : -f 2,3 | tr -d '"') + # Fallback to version 1.9.0 if the previous request fails for some reason + if [ ! -f /tmp/foo.txt ]; then + curl -L -o ninja-mac.zip https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-mac.zip + fi unzip ninja-mac.zip -d /Users/git-bin/gtk/inst/bin displayName: 'Get Ninja' - bash: |