@@ -109,28 +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_cpython36
129- COPY build_scripts/cpython-pubkeys.txt /build_scripts/cpython-pubkeys.txt
130- RUN manylinux-entrypoint /build_scripts/build-cpython.sh "" "" 3.6.15
131-
132- FROM build_cpython_system_ssl AS build_cpython37
133- 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/
134124
135125FROM build_cpython AS build_cpython38
136126RUN manylinux-entrypoint /build_scripts/build-cpython.sh
[email protected] https://github.com/login/oauth 3.8.20
@@ -160,9 +150,7 @@ COPY --from=build_mpdecimal /manylinux-rootfs /
160150COPY --from=build_sqlite3 /manylinux-rootfs /
161151COPY --from=build_git /manylinux-rootfs /
162152COPY build_scripts /opt/_internal/build_scripts/
163- RUN --mount=type=bind,target=/build_cpython36,from=build_cpython36 \
164- --mount=type=bind,target=/build_cpython37,from=build_cpython37 \
165- --mount=type=bind,target=/build_cpython38,from=build_cpython38 \
153+ RUN --mount=type=bind,target=/build_cpython38,from=build_cpython38 \
166154 --mount=type=bind,target=/build_cpython39,from=build_cpython39 \
167155 --mount=type=bind,target=/build_cpython310,from=build_cpython310 \
168156 --mount=type=bind,target=/build_cpython311,from=build_cpython311 \
0 commit comments