Compare commits
2 Commits
666e3bc4ad
...
385a6c7e6c
Author | SHA1 | Date |
---|---|---|
itepechi | 385a6c7e6c | |
itepechi | 00a9e9f7d7 |
12
Dockerfile
12
Dockerfile
|
@ -23,13 +23,17 @@ WORKDIR ${BUILD_DIR}
|
|||
RUN mix local.hex --force \
|
||||
&& mix local.rebar --force
|
||||
|
||||
COPY ./mix.exs ./mix.lock ./
|
||||
|
||||
RUN mix deps.get --only ${MIX_ENV}
|
||||
RUN \
|
||||
--mount=type=cache,target=./deps/,sharing=locked \
|
||||
--mount=type=bind,source=./mix.exs,target=./mix.exs,readonly \
|
||||
--mount=type=bind,source=./mix.lock,target=./mix.lock,readonly \
|
||||
mix deps.get --only ${MIX_ENV}
|
||||
|
||||
COPY . .
|
||||
|
||||
RUN mkdir -p "${BUILD_DIR}_build/" \
|
||||
RUN \
|
||||
--mount=type=cache,target=./deps/,sharing=locked \
|
||||
mkdir -p "${BUILD_DIR}_build/" \
|
||||
&& mix release --path "${BUILD_DIR}_build"
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
#!/usr/bin/env sh
|
||||
echo oxipng -v -o 3 -a -s -Z ./priv/static/icon-*.png ./priv/static/apple-touch-icon.png
|
||||
set -x
|
||||
|
||||
oxipng -v -o 3 -a -s -Z ./priv/static/icon-*.png ./priv/static/apple-touch-icon.png
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
#!/usr/bin/env sh
|
||||
set -x
|
||||
|
||||
echo "convert ./priv/static/favicon-16.png ./priv/static/favicon-32.png ./priv/static/favicon.ico \
|
||||
&& rm ./priv/static/favicon-16.png ./priv/static/favicon-32.png"
|
||||
|
||||
convert ./priv/static/favicon-16.png ./priv/static/favicon-32.png ./priv/static/favicon.ico \
|
||||
magick ./priv/static/favicon-16.png ./priv/static/favicon-32.png ./priv/static/favicon.ico \
|
||||
&& rm ./priv/static/favicon-16.png ./priv/static/favicon-32.png
|
||||
|
|
Loading…
Reference in New Issue