@@ -109,24 +109,18 @@ RUN export MPDECIMAL_ROOT=mpdecimal-4.0.0 && \
109109
110110FROM --platform=${BUILDPLATFORM} ghcr.io/sigstore/cosign/cosign:v2.4.2 AS cosign-bin
111111
112- FROM build_base AS build_cpython_system_ssl
112+ FROM build_base AS build_cpython
113113COPY --from=build_tcl_tk /manylinux-buildfs /
114114COPY --from=build_mpdecimal /manylinux-buildfs /
115115COPY --from=build_sqlite3 /manylinux-buildfs /
116- COPY build_scripts/build-cpython.sh /build_scripts/
117116RUN if command -v apk >/dev/null 2>&1; then ldconfig /; else ldconfig; fi
118- COPY --from=cosign-bin /ko-app/cosign /usr/local/bin/cosign
119-
120- FROM build_cpython_system_ssl AS build_cpython
121117COPY build_scripts/build-openssl.sh /build_scripts/
122118RUN export OPENSSL_ROOT=openssl-3.0.16 && \
123119 export OPENSSL_HASH=57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86 && \
124120 export OPENSSL_DOWNLOAD_URL=https://github.com/openssl/openssl/releases/download/${OPENSSL_ROOT} && \
125121 manylinux-entrypoint /build_scripts/build-openssl.sh
126-
127-
128- FROM build_cpython_system_ssl AS build_cpython37
129- RUN manylinux-entrypoint /build_scripts/build-cpython.sh
[email protected] https://github.com/login/oauth 3.7.17
122+ COPY --from=cosign-bin /ko-app/cosign /usr/local/bin/cosign
123+ COPY build_scripts/build-cpython.sh /build_scripts/
130124
131125FROM build_cpython AS build_cpython38
132126RUN manylinux-entrypoint /build_scripts/build-cpython.sh
[email protected] https://github.com/login/oauth 3.8.20
@@ -156,8 +150,7 @@ COPY --from=build_mpdecimal /manylinux-rootfs /
156150COPY --from=build_sqlite3 /manylinux-rootfs /
157151COPY --from=build_git /manylinux-rootfs /
158152COPY build_scripts /opt/_internal/build_scripts/
159- RUN --mount=type=bind,target=/build_cpython37,from=build_cpython37 \
160- --mount=type=bind,target=/build_cpython38,from=build_cpython38 \
153+ RUN --mount=type=bind,target=/build_cpython38,from=build_cpython38 \
161154 --mount=type=bind,target=/build_cpython39,from=build_cpython39 \
162155 --mount=type=bind,target=/build_cpython310,from=build_cpython310 \
163156 --mount=type=bind,target=/build_cpython311,from=build_cpython311 \
0 commit comments