chore(docker): upgrade docker Elixir versions and buildpacks
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
parent
8f3a9e6cf0
commit
f3e0ce462b
|
@ -306,7 +306,7 @@ docker-latest:
|
||||||
|
|
||||||
# Packaging app for amd64
|
# Packaging app for amd64
|
||||||
package-app:
|
package-app:
|
||||||
image: mobilizon/buildpack:1.15.7-erlang-26.1.2-${SYSTEM}
|
image: mobilizon/buildpack:1.16.1-erlang-26.2.2-${SYSTEM}
|
||||||
stage: build
|
stage: build
|
||||||
variables: &release-variables
|
variables: &release-variables
|
||||||
MIX_ENV: "prod"
|
MIX_ENV: "prod"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
ARG IMAGE="elixir:1.15"
|
ARG IMAGE="elixir:1.16"
|
||||||
|
|
||||||
FROM ${IMAGE} as build
|
FROM ${IMAGE} as build
|
||||||
SHELL ["/bin/bash", "-c"]
|
SHELL ["/bin/bash", "-c"]
|
||||||
|
|
|
@ -9,7 +9,7 @@ COPY . .
|
||||||
RUN npm install && npm run build
|
RUN npm install && npm run build
|
||||||
|
|
||||||
# Then, build the application binary
|
# Then, build the application binary
|
||||||
FROM elixir:1.15-alpine AS builder
|
FROM elixir:1.16-alpine AS builder
|
||||||
|
|
||||||
# Fix qemu segfault on arm64
|
# Fix qemu segfault on arm64
|
||||||
# See https://github.com/plausible/analytics/pull/2879 and https://github.com/erlang/otp/pull/6340
|
# See https://github.com/plausible/analytics/pull/2879 and https://github.com/erlang/otp/pull/6340
|
||||||
|
|
Loading…
Reference in New Issue