fix(ci): build mdex native on armv7

This commit is contained in:
Lain Soykaf 2026-07-21 21:23:18 +04:00
commit e6598ae5c7
No known key found for this signature in database
4 changed files with 9 additions and 3 deletions

View file

@ -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 &&\