tools/docker: python wheel cleanup

This commit is contained in:
Corentin Le Molgat
2025-01-20 15:17:00 +01:00
parent 9cb88905e8
commit f338a5bbf7
4 changed files with 16 additions and 12 deletions

View File

@@ -37,13 +37,14 @@ RUN git clone -b "${GIT_BRANCH}" --single-branch "$GIT_URL" /project \
&& git reset --hard "${GIT_SHA1}"
WORKDIR /project
# Copy build script and setup env
ENV PLATFORM x86_64
ARG PYTHON_VERSION
ENV PYTHON_VERSION ${PYTHON_VERSION:-3}
COPY build-manylinux.sh .
RUN chmod a+x "build-manylinux.sh"
FROM devel AS build
ENV PLATFORM x86_64
ARG PYTHON_VERSION
ENV PYTHON_VERSION ${PYTHON_VERSION:-3}
RUN ./build-manylinux.sh build
FROM build as test

View File

@@ -32,13 +32,14 @@ RUN git clone -b "${GIT_BRANCH}" --single-branch "$GIT_URL" /project \
&& git reset --hard "${GIT_SHA1}"
WORKDIR /project
# Copy build script and setup env
ENV PLATFORM x86_64
ARG PYTHON_VERSION
ENV PYTHON_VERSION ${PYTHON_VERSION:-3}
COPY build-musllinux.sh .
RUN chmod a+x "build-musllinux.sh"
FROM devel AS build
ENV PLATFORM x86_64
ARG PYTHON_VERSION
ENV PYTHON_VERSION ${PYTHON_VERSION:-3}
RUN ./build-musllinux.sh build
FROM build as test

View File

@@ -39,13 +39,14 @@ RUN git clone -b "${GIT_BRANCH}" --single-branch "$GIT_URL" /project \
&& git reset --hard "${GIT_SHA1}"
WORKDIR /project
# Copy build script and setup env
ENV PLATFORM aarch64
ARG PYTHON_VERSION
ENV PYTHON_VERSION ${PYTHON_VERSION:-3}
COPY build-manylinux.sh .
RUN chmod a+x "build-manylinux.sh"
FROM devel AS build
ENV PLATFORM aarch64
ARG PYTHON_VERSION
ENV PYTHON_VERSION ${PYTHON_VERSION:-3}
RUN ./build-manylinux.sh build
FROM build as test

View File

@@ -32,13 +32,14 @@ RUN git clone -b "${GIT_BRANCH}" --single-branch "${GIT_URL}" /project \
&& git reset --hard "${GIT_SHA1}"
WORKDIR /project
# Copy build script and setup env
ENV PLATFORM aarch64
ARG PYTHON_VERSION
ENV PYTHON_VERSION ${PYTHON_VERSION:-3}
COPY build-musllinux.sh .
RUN chmod a+x "build-musllinux.sh"
FROM devel AS build
ENV PLATFORM aarch64
ARG PYTHON_VERSION
ENV PYTHON_VERSION ${PYTHON_VERSION:-3}
RUN ./build-musllinux.sh build
FROM build as test