diff --git a/Dockerfile b/Dockerfile index 78f92f54..709f1b05 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,7 +15,7 @@ RUN case "$TARGETARCH" in amd64) arch=x64 ;; arm64) arch=arm64 ;; *) exit 1 ;; e bun build --compile --minify --target="bun-linux-${arch}${libc}" src/main.ts --outfile bunqueue RUN mkdir /app/data -FROM alpine:3.22 AS alpine-base +FROM alpine:3.24 AS alpine-base RUN apk add --no-cache ca-certificates libgcc libstdc++ FROM debian:trixie AS debian-base diff --git a/Dockerfile.sdk-test b/Dockerfile.sdk-test index 64eb72b0..0c66dc76 100644 --- a/Dockerfile.sdk-test +++ b/Dockerfile.sdk-test @@ -1,7 +1,7 @@ ARG BUN_VERSION=1.4.2 FROM node:22-bookworm-slim AS node-runtime FROM node:20-bookworm-slim AS node20-runtime -FROM denoland/deno:2.9.6 AS deno-runtime +FROM denoland/deno:2.9.7 AS deno-runtime FROM oven/bun:${BUN_VERSION} AS worktree USER root RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates openssl \ @@ -44,7 +44,7 @@ WORKDIR /workspace/sdk/php RUN composer install --no-interaction --no-progress WORKDIR /workspace -FROM golang:1.26.5-bookworm AS go-sdk +FROM golang:1.27.0-bookworm AS go-sdk RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates openssl \ && rm -rf /var/lib/apt/lists/* COPY --from=worktree /usr/local/bin/bun /usr/local/bin/bun @@ -64,7 +64,7 @@ WORKDIR /workspace/sdk/rust RUN cargo fetch --locked WORKDIR /workspace -FROM elixir:1.20.1-otp-28-slim AS elixir-sdk +FROM elixir:1.20.3-otp-29-slim AS elixir-sdk RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates openssl \ && rm -rf /var/lib/apt/lists/* COPY --from=worktree /usr/local/bin/bun /usr/local/bin/bun