tegu-linux-builder (sha256:b10e03ffbd0d97eba838843766b9c7edab0f261fa4bb0ddb8afa4765d5a7dd1e)
Published 2026-05-30 16:15:52 +02:00 by pixel-ci
Installation
docker pull git.deusch.me/pixel-mainline/tegu-linux-builder@sha256:b10e03ffbd0d97eba838843766b9c7edab0f261fa4bb0ddb8afa4765d5a7dd1esha256:b10e03ffbd0d97eba838843766b9c7edab0f261fa4bb0ddb8afa4765d5a7dd1eImage layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1779062400' |
| ENV DEBIAN_FRONTEND=noninteractive |
| ENV LANG=C.UTF-8 |
| ENV LC_ALL=C.UTF-8 |
| ENV ARCH=arm64 |
| ENV CROSS_COMPILE=aarch64-linux-gnu- |
| ENV BUSYBOX=/opt/tegu-arm64-busybox/usr/bin/busybox |
| RUN /bin/sh -c set -eux; if [ "$(dpkg --print-architecture)" != "arm64" ]; then dpkg --add-architecture arm64; fi; apt-get update; apt-get install -y --no-install-recommends android-sdk-libsparse-utils bash bc bison build-essential ca-certificates cpio curl device-tree-compiler flex gcc-aarch64-linux-gnu git jq libelf-dev libssl-dev lz4 make mkbootimg openssh-client python3 unzip xz-utils zip; install -d -m 1777 /tmp/busybox-arm64; mkdir -p /opt/tegu-arm64-busybox; cd /tmp/busybox-arm64; apt-get download busybox-static:arm64; dpkg-deb -x busybox-static_*_arm64.deb /opt/tegu-arm64-busybox; test -x "${BUSYBOX}"; rm -rf /tmp/busybox-arm64 /var/lib/apt/lists/* # buildkit |
| WORKDIR /workspace |