| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:14c8897ef5107db11b35f5a0c05bdcb883c0a6daa83d07d4439865541f08514c in / |
| CMD ["/bin/bash"] |
| ENV DEBIAN_FRONTEND=noninteractive |
| ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 |
| ENV ANDROID_HOME=/opt/android-sdk |
| ENV ANDROID_SDK_ROOT=/opt/android-sdk |
| ENV NDK_VERSION=27.1.12297006 |
| ENV NODE_VERSION=22 |
| ENV PATH=/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| ENV GRADLE_USER_HOME=/root/.gradle |
| RUN /bin/sh -c apt-get update && apt-get install -y curl wget unzip git build-essential openjdk-17-jdk lib32stdc++6 lib32z1 jq bc ruby-full ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c gem install bundler --no-document # buildkit |
| RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_${NODE_VERSION}.x | bash - && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c mkdir -p ${ANDROID_HOME}/cmdline-tools && 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-tmp && mv /tmp/cmdline-tools-tmp/cmdline-tools ${ANDROID_HOME}/cmdline-tools/latest && rm -rf /tmp/cmdline-tools.zip /tmp/cmdline-tools-tmp # buildkit |
| RUN /bin/sh -c yes | sdkmanager --licenses && sdkmanager "platform-tools" "platforms;android-35" "build-tools;35.0.0" "ndk;${NDK_VERSION}" "cmake;3.22.1" # buildkit |
| WORKDIR /workspace |