Block a user
bikecontrol-builder (latest)
Published 2026-08-20 20:44:10 +00:00 by dtourolle
Installation
docker pull gitea.tourolle.paris/dtourolle/bikecontrol-builder:latestsha256:95c6e080a25c9727c7ab3d984303512f139944e5c0f2d4f6d472c2a1437f8c78
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:8c609c85109d07bf47cf268a175b3be8bbe34fc0c41d15d99b090d099f4dc837 in / |
| CMD ["/bin/bash"] |
| ENV DEBIAN_FRONTEND=noninteractive ANDROID_HOME=/opt/android-sdk ANDROID_SDK_ROOT=/opt/android-sdk NDK_VERSION=27.0.11902837 SDK_VERSION=36 BUILD_TOOLS_VERSION=35.0.0 RUST_BACKTRACE=1 CARGO_HOME=/root/.cargo PATH=/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends build-essential curl wget git ca-certificates unzip jq file pkg-config openjdk-17-jdk-headless libssl-dev libclang-dev llvm-dev libdbus-1-dev libglib2.0-dev libgtk-3-dev libwebkit2gtk-4.1-dev libjavascriptcoregtk-4.1-dev libsoup-3.0-dev librsvg2-dev libayatana-appindicator3-dev fuse3 desktop-file-utils && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal && . "$CARGO_HOME/env" && rustup component add rustfmt clippy && rustup target add aarch64-linux-android armv7-linux-androideabi x86_64-linux-android # buildkit |
| RUN /bin/sh -c . "$CARGO_HOME/env" && cargo install tauri-cli --locked --version "^2" # buildkit |
| RUN /bin/sh -c mkdir -p "$ANDROID_HOME" /root/.android && printf '### User Sources for `android` cmd line tool ###\ncount=0\n' > /root/.android/repositories.cfg && wget -q https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip -O /tmp/cmdline-tools.zip && unzip -q /tmp/cmdline-tools.zip -d /tmp/cmdline-tools && rm /tmp/cmdline-tools.zip && mkdir -p "$ANDROID_HOME/cmdline-tools" && mv /tmp/cmdline-tools/cmdline-tools "$ANDROID_HOME/cmdline-tools/latest" && rmdir /tmp/cmdline-tools && test -x "$ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager" # buildkit |
| RUN /bin/sh -c yes | "$ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager" --sdk_root="$ANDROID_HOME" --licenses > /dev/null # buildkit |
| RUN /bin/sh -c "$ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager" --sdk_root="$ANDROID_HOME" "platform-tools" "platforms;android-$SDK_VERSION" "build-tools;$BUILD_TOOLS_VERSION" "ndk;$NDK_VERSION" --channel=0 2>&1 | grep -v "Warning" || true # buildkit |
| ENV NDK_HOME=/opt/android-sdk/ndk/27.0.11902837 ANDROID_NDK_HOME=/opt/android-sdk/ndk/27.0.11902837 ANDROID_NDK_ROOT=/opt/android-sdk/ndk/27.0.11902837 PATH=/opt/android-sdk/platform-tools:/opt/android-sdk/cmdline-tools/latest/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| WORKDIR /app |
| ENTRYPOINT ["/bin/bash"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.version | 24.04 |