Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Build libdispatch for the strip binary
FROM --platform=linux/amd64 debian:12-slim AS libdispatch-build
FROM --platform=linux/amd64 ghcr.io/getsentry/image-mirror-library-debian:12.15-slim AS libdispatch-build

Check warning on line 2 in Dockerfile

View workflow job for this annotation

GitHub Actions / build-amd64

FROM --platform flag should not use a constant value

FromPlatformFlagConstDisallowed: FROM --platform flag should not use constant value "linux/amd64" More info: https://docs.docker.com/go/dockerfile/rule/from-platform-flag-const-disallowed/

Check warning on line 2 in Dockerfile

View workflow job for this annotation

GitHub Actions / build-arm64

FROM --platform flag should not use a constant value

FromPlatformFlagConstDisallowed: FROM --platform flag should not use constant value "linux/amd64" More info: https://docs.docker.com/go/dockerfile/rule/from-platform-flag-const-disallowed/

RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential \
Expand Down Expand Up @@ -27,7 +27,7 @@
make install

# Use Python 3.14 slim image
FROM python:3.14.4-slim-bookworm
FROM ghcr.io/getsentry/image-mirror-library-python:3.14.4-slim-bookworm

# Build argument to determine if this is a test build
ARG TEST_BUILD=false
Expand Down
4 changes: 2 additions & 2 deletions scripts/strip/Dockerfile.cctools
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Build the Apple cctools 'strip' from cctools-port on Linux
FROM --platform=linux/amd64 debian:12-slim AS build
FROM --platform=linux/amd64 ghcr.io/getsentry/image-mirror-library-debian:12.15-slim AS build

RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential \
Expand Down Expand Up @@ -55,7 +55,7 @@ RUN ./configure --prefix=/out
RUN make -j"$(nproc)" && make install-strip

# Verify the binary is working
FROM --platform=linux/amd64 python:3.14.4-slim-bookworm AS verify
FROM --platform=linux/amd64 ghcr.io/getsentry/image-mirror-library-python:3.14.4-slim-bookworm AS verify
# Install runtime dependencies needed by the strip binaries
RUN apt-get update && apt-get install -y --no-install-recommends \
libbsd0 \
Expand Down
2 changes: 1 addition & 1 deletion tests/e2e/Dockerfile.test-runner
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.14.4-slim-bookworm
FROM ghcr.io/getsentry/image-mirror-library-python:3.14.4-slim-bookworm

# Install uv
RUN python3 -m pip --no-cache-dir --disable-pip-version-check install 'uv==0.11.17'
Expand Down
2 changes: 1 addition & 1 deletion tests/e2e/mock-sentry-api/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.14.4-slim-bookworm
FROM ghcr.io/getsentry/image-mirror-library-python:3.14.4-slim-bookworm

# Install uv
RUN python3 -m pip --no-cache-dir --disable-pip-version-check install 'uv==0.11.17'
Expand Down
Loading