From 01bddcd17101f2f6273953290f1b12bdba744728 Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Thu, 28 Jan 2021 13:15:23 +0300 Subject: [PATCH] devops(chromium): account for terminated / interrupted jobs --- browser_patches/chromium/build.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/browser_patches/chromium/build.sh b/browser_patches/chromium/build.sh index eee03af1a4..e23366cf26 100755 --- a/browser_patches/chromium/build.sh +++ b/browser_patches/chromium/build.sh @@ -101,8 +101,9 @@ compile_chromium() { # we don't fork Chromium. # # This is based on https://chromium.googlesource.com/chromium/src/+/master/docs/linux/build_instructions.md#get-the-code - if [[ ! -d "${CR_CHECKOUT_PATH}" ]]; then - mkdir "${CR_CHECKOUT_PATH}" + if [[ ! -d "${CR_CHECKOUT_PATH}/src" ]]; then + rm -rf "${CR_CHECKOUT_PATH}" + mkdir -p "${CR_CHECKOUT_PATH}" cd "${CR_CHECKOUT_PATH}" fetch --nohooks chromium cd src