devops(chromium): account for terminated / interrupted jobs

This commit is contained in:
Andrey Lushnikov 2021-01-28 13:15:23 +03:00
parent c9fae65400
commit 01bddcd171

View File

@ -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