From 33764b997b3c3c89c4752ff7e95e765112de88b6 Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 15 Mar 2024 12:37:07 +1100 Subject: [PATCH] Fixed CI not failing on FE error. --- .devtools/build-codebase.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.devtools/build-codebase.sh b/.devtools/build-codebase.sh index 8d5712f..557842a 100755 --- a/.devtools/build-codebase.sh +++ b/.devtools/build-codebase.sh @@ -118,8 +118,8 @@ ln -s "$(pwd)"/* "build/web/${type}/custom/${extension}" && rm "build/web/${type if [ -f "build/web/${type}/custom/${extension}/package-lock.json" ]; then pushd "build/web/${type}/custom/${extension}" >/dev/null || exit 1 echo "> Install front-end dependencies." - [ -f ".nvmrc" ] && nvm use || true - [ ! -d "node_modules" ] && npm ci || true + if [ -f ".nvm" ]; then nvm use; fi + if [ ! -d "node_modules" ]; then npm ci; fi echo "> Build front-end dependencies." npm run build popd >/dev/null || exit 1