@@ -109,28 +109,18 @@ RUN export MPDECIMAL_ROOT=mpdecimal-4.0.0 && \
109
109
110
110
FROM --platform=${BUILDPLATFORM} ghcr.io/sigstore/cosign/cosign:v2.4.2 AS cosign-bin
111
111
112
- FROM build_base AS build_cpython_system_ssl
112
+ FROM build_base AS build_cpython
113
113
COPY --from=build_tcl_tk /manylinux-buildfs /
114
114
COPY --from=build_mpdecimal /manylinux-buildfs /
115
115
COPY --from=build_sqlite3 /manylinux-buildfs /
116
- COPY build_scripts/build-cpython.sh /build_scripts/
117
116
RUN 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
121
117
COPY build_scripts/build-openssl.sh /build_scripts/
122
118
RUN export OPENSSL_ROOT=openssl-3.0.16 && \
123
119
export OPENSSL_HASH=57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86 && \
124
120
export OPENSSL_DOWNLOAD_URL=https://github.com/openssl/openssl/releases/download/${OPENSSL_ROOT} && \
125
121
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/
134
124
135
125
FROM build_cpython AS build_cpython38
136
126
RUN 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 /
160
150
COPY --from=build_sqlite3 /manylinux-rootfs /
161
151
COPY --from=build_git /manylinux-rootfs /
162
152
COPY 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 \
166
154
--mount=type=bind,target=/build_cpython39,from=build_cpython39 \
167
155
--mount=type=bind,target=/build_cpython310,from=build_cpython310 \
168
156
--mount=type=bind,target=/build_cpython311,from=build_cpython311 \
0 commit comments