feat: update runtimes
* `elixir` from `1.17.2` to `1.17.3` * `python` from `3.12.5` to `3.13.3` * `golang` from `1.22.6` to `1.24.3` * `poetry` from `1.8.3` to `2.1.3`
This commit is contained in:
parent
1818f0aa5c
commit
ae71bfdb85
@ -1,5 +1,5 @@
|
||||
erlang 27.0.1
|
||||
elixir 1.17.2-otp-27
|
||||
poetry 1.8.3
|
||||
python 3.12.5
|
||||
go 1.22.6
|
||||
erlang 27.3.3
|
||||
elixir 1.18.3
|
||||
poetry 2.1.3
|
||||
python 3.13.3
|
||||
golang 1.24.3
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM debian:bookworm-20240722-slim AS builder
|
||||
FROM debian:bookworm-20250428-slim AS builder
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y \
|
||||
autoconf \
|
||||
@ -21,7 +21,7 @@ RUN git config --global http.version HTTP/1.1 \
|
||||
&& make -j4 \
|
||||
&& make install
|
||||
|
||||
FROM hexpm/elixir:1.17.2-erlang-27.0.1-debian-bookworm-20240722-slim AS elixir
|
||||
FROM hexpm/elixir:1.17.3-erlang-27.3.3-debian-bookworm-20250428-slim AS elixir
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y \
|
||||
build-essential \
|
||||
@ -42,7 +42,7 @@ VOLUME ["/opt/src/app/_build", "/opt/src/app/deps"]
|
||||
COPY ./ex .
|
||||
RUN mix do deps.get, deps.compile
|
||||
|
||||
FROM python:3.12.5-slim-bookworm AS python
|
||||
FROM python:3.13.3-slim-bookworm AS python
|
||||
ENV PATH /root/.local/bin:${PATH}
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y \
|
||||
@ -66,7 +66,7 @@ COPY ./py/poetry.lock .
|
||||
RUN poetry install
|
||||
COPY ./py .
|
||||
|
||||
FROM golang:1.22.6-bookworm AS go
|
||||
FROM golang:1.24.3-bookworm AS go
|
||||
COPY --from=builder /usr/local/include/libpostal /usr/local/include/libpostal
|
||||
COPY --from=builder /usr/local/lib/libpostal.a /usr/local/lib/
|
||||
COPY --from=builder /usr/local/lib/libpostal.la /usr/local/lib/
|
||||
|
Loading…
x
Reference in New Issue
Block a user