docker-crdroid-cicd (sha256:c72187520dd543a0998e75677dd80b55308690aded6fcbf8d51ca0eb97fa4d72)

Published 2026-08-26 21:23:59 +02:00 by bernie in bernie/docker-crdroid-cicd

Installation

docker pull git.esau.li/bernie/docker-crdroid-cicd@sha256:c72187520dd543a0998e75677dd80b55308690aded6fcbf8d51ca0eb97fa4d72
sha256:c72187520dd543a0998e75677dd80b55308690aded6fcbf8d51ca0eb97fa4d72

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:3077ee44db3cc7d38740d60a05c81418dd3825a007db473658464f52689e867b in /
CMD ["/bin/bash"]
LABEL maintainer=Nicola Corna <nicola@corna.info>
ENV MIRROR_DIR=/srv/mirror
ENV SRC_DIR=/srv/src
ENV TMP_DIR=/srv/tmp
ENV CCACHE_DIR=/srv/ccache
ENV ZIP_DIR=/srv/zips
ENV LMANIFEST_DIR=/srv/local_manifests
ENV KEYS_DIR=/srv/keys
ENV LOGS_DIR=/srv/logs
ENV USERSCRIPTS_DIR=/srv/userscripts
ENV DEBIAN_FRONTEND=noninteractive
ENV USER=root
ENV USE_CCACHE=1
ENV WITH_GMS=false
ENV CCACHE_SIZE=50G
ENV CCACHE_EXEC=/usr/bin/ccache
ENV BRANCH_NAME=lineage-22.1
ENV DEVICE_LIST=
ENV RELEASE_TYPE=UNOFFICIAL
ENV OTA_URL=
ENV USER_NAME=LineageOS Buildbot
ENV USER_MAIL=lineageos-buildbot@docker.host
ENV INCLUDE_PROPRIETARY=true
ENV BUILD_OVERLAY=false
ENV LOCAL_MIRROR=false
ENV CLEAN_OUTDIR=false
ENV CRONTAB_TIME=now
ENV CLEAN_AFTER_BUILD=true
ENV WITH_SU=false
ENV ANDROID_JACK_VM_ARGS=-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4G
ENV CUSTOM_PACKAGES=
ENV SIGN_BUILDS=false
ENV KEYS_SUBJECT=/C=US/ST=California/L=Mountain View/O=Android/OU=Android/CN=Android/emailAddress=android@android.com
ENV ZIP_SUBDIR=true
ENV LOGS_SUBDIR=true
ENV SIGNATURE_SPOOFING=no
ENV USER_BUILD_SPOOFING=no
ENV DELETE_OLD_ZIPS=0
ENV DELETE_OLD_LOGS=0
ENV BUILD_TYPE=userdebug
ENV RETRY_FETCHES=
ENV INIT_MIRROR=true
ENV SYNC_MIRROR=true
ENV RESET_VENDOR_UNDO_PATCHES=true
ENV CALL_REPO_INIT=true
ENV CALL_REPO_SYNC=true
ENV CALL_GIT_LFS_PULL=false
ENV APPLY_PATCHES=true
ENV PREPARE_BUILD_ENVIRONMENT=true
ENV CALL_BREAKFAST=true
ENV CALL_MKA=true
ENV ZIP_UP_IMAGES=false
ENV MAKE_IMG_ZIP_FILE=false
ENV APPLY_PI_PATCH=true
VOLUME [/srv/mirror]
VOLUME [/srv/src]
VOLUME [/srv/tmp]
VOLUME [/srv/ccache]
VOLUME [/srv/zips]
VOLUME [/srv/local_manifests]
VOLUME [/srv/keys]
VOLUME [/srv/logs]
VOLUME [/srv/userscripts]
RUN /bin/sh -c mkdir -p $MIRROR_DIR $SRC_DIR $TMP_DIR $CCACHE_DIR $ZIP_DIR $LMANIFEST_DIR $KEYS_DIR $LOGS_DIR $USERSCRIPTS_DIR # buildkit
RUN /bin/sh -c apt-get -qq update && apt-get install -y bc bison build-essential ccache curl flex g++-multilib gcc-multilib git git-lfs gnupg gperf imagemagick protobuf-compiler python3-protobuf lib32readline-dev lib32z1-dev libdw-dev libelf-dev libgnutls28-dev lz4 libsdl1.2-dev libssl-dev libxml2 libxml2-utils lzop pngcrush rsync schedtool squashfs-tools xsltproc zip zlib1g-dev python-is-python3 cron openjdk-8-jdk wget && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c wget https://archive.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.3-2_amd64.deb && dpkg -i libtinfo5_6.3-2_amd64.deb && rm -f libtinfo5_6.3-2_amd64.deb # buildkit
RUN /bin/sh -c wget https://archive.ubuntu.com/ubuntu/pool/universe/n/ncurses/libncurses5_6.3-2_amd64.deb && dpkg -i libncurses5_6.3-2_amd64.deb && rm -f libncurses5_6.3-2_amd64.deb # buildkit
RUN /bin/sh -c curl https://storage.googleapis.com/git-repo-downloads/repo > /usr/local/bin/repo && chmod a+x /usr/local/bin/repo # buildkit
RUN /bin/sh -c echo "jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, include jdk.disabled.namedCurves" | tee -a /etc/java-8-openjdk/security/java.security # buildkit
COPY src/ /root/ # buildkit
WORKDIR /srv/src
RUN /bin/sh -c ln -sf /proc/1/fd/1 /var/log/docker.log # buildkit
ENTRYPOINT ["/bin/sh" "-c" "/root/init.sh"]

Labels

Key Value
maintainer Nicola Corna <nicola@corna.info>
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
Details
Container
2026-08-26 21:23:59 +02:00
3
OCI / Docker
linux/amd64
475 MiB
Versions (1) View all
latest 2026-08-26