Skip to content

Commit f1588af

Browse files
chore: remove npm prepare script from docker file
1 parent 5d6886f commit f1588af

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

Dockerfile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,11 @@ FROM apify/actor-node-playwright-chrome:18 AS builder
77
# to speed up the build using Docker layer cache.
88
COPY --chown=myuser package*.json ./
99

10+
# Delete the prepare script. It's not needed in the final image.
11+
RUN npm pkg delete scripts.prepare
12+
1013
# Install all dependencies. Don't audit to speed up the installation.
11-
RUN HUSKY=0 npm install --include=dev --audit=false
14+
RUN npm install --include=dev --audit=false
1215

1316
# Next, copy the source files using the user set
1417
# in the base image.
@@ -31,8 +34,9 @@ COPY --chown=myuser package*.json ./
3134
# Install NPM packages, skip optional and development dependencies to
3235
# keep the image small. Avoid logging too much and print the dependency
3336
# tree for debugging
34-
RUN npm --quiet set progress=false \
35-
&& HUSKY=0 npm install --omit=dev --omit=optional \
37+
RUN npm pkg delete scripts.prepare \
38+
&& npm --quiet set progress=false \
39+
&& npm install --omit=dev --omit=optional \
3640
&& echo "Installed NPM packages:" \
3741
&& (npm list --omit=dev --all || true) \
3842
&& echo "Node.js version:" \

0 commit comments

Comments
 (0)