Move chown into same RUN as npm install

This commit is contained in:
Andrew Kerr 2023-03-11 09:46:57 -05:00 committed by Brett Logan
parent 772645136b
commit aa7060080c

View file

@ -92,16 +92,12 @@ RUN apk add --no-cache \
######################################## ########################################
COPY dependencies/* / COPY dependencies/* /
############################# ###################################################################
# Install Dependencies # # Install Dependencies #
############################# # The chown fixes broken uid/gid in ast-types-flow dependency #
RUN npm install && bundle install # (see https://github.com/github/super-linter/issues/3901) #
###################################################################
############################################################ RUN npm install && chown -R "$(id -u)":"$(id -g)" node_modules && bundle install
# Fix broken permissions in ast-types-flow dependency #
# Fixes https://github.com/github/super-linter/issues/3901 #
############################################################
RUN chown -R "$(id -u)":"$(id -g)" node_modules
############################## ##############################
# Installs Perl dependencies # # Installs Perl dependencies #