| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:d9cb8116905a82675c3c2cbb4782e50ef8cacfc16be3654bc070281a3c8ce646 in / |
| CMD ["/bin/bash"] |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c apt-get update && apt-get install -y curl git tar jq ca-certificates sudo docker.io iptables iproute2 libicu74 liblttng-ust1 libkrb5-3 zlib1g libssl3 libcurl4 libunwind8 && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c useradd -m -s /bin/bash runner && usermod -aG sudo runner && echo "runner ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers # buildkit |
| WORKDIR /actions-runner |
| RUN /bin/sh -c curl -o actions-runner-linux-x64-2.328.0.tar.gz -L https://github.com/actions/runner/releases/download/v2.328.0/actions-runner-linux-x64-2.328.0.tar.gz && echo "01066fad3a2893e63e6ca880ae3a1fad5bf9329d60e77ee15f2b97c148c3cd4e actions-runner-linux-x64-2.328.0.tar.gz" | shasum -a 256 -c && tar xzf actions-runner-linux-x64-2.328.0.tar.gz && rm actions-runner-linux-x64-2.328.0.tar.gz # buildkit |
| RUN /bin/sh -c ./bin/installdependencies.sh # buildkit |
| COPY entrypoint.sh /entrypoint.sh # buildkit |
| RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit |
| USER runner |
| ENTRYPOINT ["/entrypoint.sh"] |