From 68cc3e9d2d657043e1256ba573ce4744b52c525d Mon Sep 17 00:00:00 2001 From: Christian Scott Date: Tue, 23 Jan 2024 15:02:49 +1100 Subject: [PATCH] fail if node_modules not created --- internal/npm_install/npm_install.bzl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/npm_install/npm_install.bzl b/internal/npm_install/npm_install.bzl index c12c6248..cf5365f5 100755 --- a/internal/npm_install/npm_install.bzl +++ b/internal/npm_install/npm_install.bzl @@ -805,6 +805,10 @@ def _yarn_install_impl(repository_ctx): set -e export YARN_IGNORE_PATH=1 (cd "{root}"; "{yarn}" {yarn_args}) +if ! [[ -d "{root}/node_modules" ]]; then + echo "node_modules directory not found after yarn install, finished in $SECONDS seconds" + exit 1 +fi """.format( root = root, yarn = repository_ctx.path(yarn),