Browse Source
Maintaining two sets of containers for test building is silly. While it makes sense for the QEMU cross-compile targets to have their own fat containers built by lcitool we might as well merge the other random debian based compilers into the same one used on gitlab. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20231029145033.592566-7-alex.bennee@linaro.org>pull/256/head
4 changed files with 5 additions and 26 deletions
@ -1,19 +0,0 @@ |
|||
# |
|||
# Docker cross-compiler target |
|||
# |
|||
# This docker target builds on the Debian Bullseye base image. |
|||
# |
|||
FROM docker.io/library/debian:11-slim |
|||
|
|||
RUN export DEBIAN_FRONTEND=noninteractive && \ |
|||
apt-get update && \ |
|||
apt-get install -y eatmydata && \ |
|||
eatmydata apt-get dist-upgrade -y && \ |
|||
eatmydata apt-get install --no-install-recommends -y \ |
|||
gcc-alpha-linux-gnu \ |
|||
libc6.1-dev-alpha-cross |
|||
# As a final step configure the user (if env is defined) |
|||
ARG USER |
|||
ARG UID |
|||
RUN if [ "${USER}" ]; then \ |
|||
id ${USER} 2>/dev/null || useradd -u ${UID} -U ${USER}; fi |
|||
Loading…
Reference in new issue