Skip to content

Commit aa70600

Browse files
ajkerrlindluni
authored andcommitted
Move chown into same RUN as npm install
1 parent 7726451 commit aa70600

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

Dockerfile

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -92,16 +92,12 @@ RUN apk add --no-cache \
9292
########################################
9393
COPY dependencies/* /
9494

95-
#############################
96-
# Install Dependencies #
97-
#############################
98-
RUN npm install && bundle install
99-
100-
############################################################
101-
# Fix broken permissions in ast-types-flow dependency #
102-
# Fixes https://github.com/github/super-linter/issues/3901 #
103-
############################################################
104-
RUN chown -R "$(id -u)":"$(id -g)" node_modules
95+
###################################################################
96+
# Install Dependencies #
97+
# The chown fixes broken uid/gid in ast-types-flow dependency #
98+
# (see https://github.com/github/super-linter/issues/3901) #
99+
###################################################################
100+
RUN npm install && chown -R "$(id -u)":"$(id -g)" node_modules && bundle install
105101

106102
##############################
107103
# Installs Perl dependencies #

0 commit comments

Comments
 (0)