From 2912e8964485796fb025e2b8d34b1463cc116573 Mon Sep 17 00:00:00 2001 From: Sam Mousa Date: Fri, 6 Oct 2023 13:21:46 +0200 Subject: [PATCH] fix: add support for loading .npmrc via docker build secret --- src/Module.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Module.php b/src/Module.php index 7e9a91c..960c649 100644 --- a/src/Module.php +++ b/src/Module.php @@ -191,7 +191,7 @@ public function createBuildContext(): Context $context->run('cd /build && composer config platform-check false'); $context->run('cd /build && composer install --no-autoloader --ignore-platform-reqs --prefer-dist'); if (file_exists("$basePath/package-lock.json")) { - $context->run('cd /build && npm ci --ignore-scripts --no-audit'); + $context->run('--mount=type=secret,dst=/build/.npmrc cd /build && npm ci --ignore-scripts --no-audit'); // Recursively compress individual files in node_modules $context->run('gzip -r /build/node_modules -k -f'); }