Skip to content

Commit 04aef69

Browse files
build script comment manylinux check
1 parent 6c4c762 commit 04aef69

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/scripts/s390x-ci/self-hosted-builder/actions-runner.Dockerfile

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
# Stage 1: Temporary image for amd64 dependencies
22
FROM docker.io/amd64/ubuntu:22.04 as ld-prefix
33
ENV DEBIAN_FRONTEND=noninteractive
4+
5+
# Install amd64-specific dependencies
46
RUN apt-get update && apt-get -y install \
57
ca-certificates \
68
libicu70 \
79
libssl3
810

9-
# Main image: ppc64le Ubuntu
11+
# Stage 2: Main image for ppc64le Ubuntu
1012
FROM --platform=linux/ppc64le ubuntu:22.04
1113

1214
# Set non-interactive mode for apt
@@ -50,7 +52,16 @@ ENV QEMU_LD_PREFIX=/usr/x86_64-linux-gnu
5052
COPY fs/ /
5153
RUN chmod +x /usr/bin/actions-runner /usr/bin/entrypoint
5254

55+
# Install Docker Engine for ppc64le
5356
RUN apt-get update && apt-get install -y \
57+
apt-transport-https \
58+
ca-certificates \
59+
curl \
60+
gnupg-agent \
61+
software-properties-common \
62+
&& curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - \
63+
&& echo "deb [arch=ppc64el] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list \
64+
&& apt-get update && apt-get install -y \
5465
docker-ce \
5566
docker-ce-cli \
5667
containerd.io \

0 commit comments

Comments
 (0)