Run phx.digest before mix release

Closes #1167

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2022-10-17 08:37:22 +02:00
parent d8103fb1a5
commit a2289c4d03
No known key found for this signature in database
GPG Key ID: A061B9DDE0CA0773
3 changed files with 3 additions and 3 deletions

View File

@ -274,7 +274,7 @@ package-app:
- mix local.rebar --force - mix local.rebar --force
- mix deps.get --only-prod - mix deps.get --only-prod
- mix compile - mix compile
- mix phx.digest.clean --all && \ - mix phx.digest.clean --all && mix phx.digest
- mix release --path release/mobilizon - mix release --path release/mobilizon
- cd release/mobilizon && ln -s lib/mobilizon-*/priv priv && cd ../../ - cd release/mobilizon && ln -s lib/mobilizon-*/priv priv && cd ../../
- du -sh release/ - du -sh release/

View File

@ -35,6 +35,7 @@ RUN source /root/.bashrc && \
mix deps.get --only prod && \ mix deps.get --only prod && \
mix compile && \ mix compile && \
mix phx.digest.clean --all && \ mix phx.digest.clean --all && \
mix phx.digest && \
mix release --path release/mobilizon && \ mix release --path release/mobilizon && \
cd release/mobilizon && \ cd release/mobilizon && \
ln -s lib/mobilizon-*/priv priv && \ ln -s lib/mobilizon-*/priv priv && \

View File

@ -28,8 +28,7 @@ COPY rel ./rel
COPY support ./support COPY support ./support
COPY --from=assets ./priv/static ./priv/static COPY --from=assets ./priv/static ./priv/static
RUN mix phx.digest.clean --all \ RUN mix phx.digest.clean --all && mix phx.digest && mix release
&& mix release
# Finally setup the app # Finally setup the app
FROM alpine FROM alpine