From 6e6b055546bb7c9203a9f56eb779dbda2d1fc0df Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Wed, 30 Mar 2022 12:41:54 -0300 Subject: [PATCH] ci: chown npm-related paths to owner of /workspace in app container --- docker/scripts/app-init.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker/scripts/app-init.sh b/docker/scripts/app-init.sh index 60eb8ad65fa..8669f013fd6 100755 --- a/docker/scripts/app-init.sh +++ b/docker/scripts/app-init.sh @@ -4,6 +4,10 @@ WORKSPACEDIR="/workspace" service rsyslog start +# fix permissions for npm-related paths +WORKSPACE_UID_GID=$(stat --format="%u:%g" "$WORKSPACEDIR") +chown -R "$WORKSPACE_UID_GID" "$WORKSPACEDIR/node_modules" "$WORKSPACEDIR/.parcel-cache" + # Generate static assets npm install --prefer-offline --no-audit