fix(ci): build mdex native on armv7
This commit is contained in:
parent
dc348e8be8
commit
e6598ae5c7
4 changed files with 9 additions and 3 deletions
|
|
@ -8,12 +8,16 @@ ARG ALPINE_IMG=alpine
|
|||
|
||||
FROM ${ELIXIR_IMG}:${ELIXIR_TAG} AS build
|
||||
|
||||
ARG MDEX_NATIVE_BUILD=false
|
||||
|
||||
COPY . .
|
||||
|
||||
ENV MIX_ENV=prod
|
||||
ENV MDEX_NATIVE_BUILD=${MDEX_NATIVE_BUILD}
|
||||
ENV VIX_COMPILATION_MODE=PLATFORM_PROVIDED_LIBVIPS
|
||||
|
||||
RUN apk add git gcc g++ musl-dev make cmake file-dev vips-dev &&\
|
||||
case "${MDEX_NATIVE_BUILD}" in true|1) apk add cargo ;; esac &&\
|
||||
echo "import Config" > config/prod.secret.exs &&\
|
||||
mix local.hex --force &&\
|
||||
mix local.rebar --force &&\
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue