This commit is contained in:
Mayel de Borniol 2021-12-22 10:59:42 +13:00
parent 04f071e4c1
commit 030d2a1c6f
3 changed files with 7 additions and 7 deletions

View file

@ -70,9 +70,9 @@ RUN mix do bonfire.deps.update
RUN npm install -g pnpm
# install JS deps
COPY assets/package.json assets/pnpm-lock.yaml assets/*.sh ./assets/
COPY priv/*.sh ./assets/
RUN chmod +x assets/install.sh && bash assets/install.sh
RUN chmod +x config/deps.js.sh && bash config/deps.js.sh
COPY priv/*.sh ./priv/
RUN chmod +x assets/install.sh && sh assets/install.sh
RUN chmod +x config/deps.js.sh && sh config/deps.js.sh
# Compile Bonfire extensions
RUN MIX_ENV=prod mix do deps.compile

View file

@ -1,7 +1,7 @@
#!/bin/bash
#!/bin/sh
SCRIPT_DIR=`dirname "$0"`
DIR="${1:-$SCRIPT_DIR}"
echo "Install JS deps from $DIR"
printf "Install the app's main JS deps from $DIR... "
cd $DIR && pnpm install

View file

@ -3,11 +3,11 @@
DEPS=${1}
for dep in $DEPS ; do
printf "Install JS deps from '%s'...\n" "$dep"
printf "Install JS deps from extension %s... " "$dep"
if cd "forks/$dep/assets" 2>/dev/null || cd "deps/$dep/assets" 2>/dev/null ; then
pnpm install
cd ../../../
else
printf "Extension '%s' not available\n" "$dep"
printf "The extension %s is not available\n" "$dep"
fi
done