scc (1.1.14-android-flutter-ios-fedora)

Published 2026-05-29 22:42:58 +02:00 by ci-bot in openstacktop/scc

Installation

docker pull forge.stacktop.network/openstacktop/scc:1.1.14-android-flutter-ios-fedora
sha256:71a8c05c4c115bc44ceb48d50c313464ff7453fcd18f4ba37fe7a8ff9f2c0684

Image layers

LABEL maintainer=Clement Verna <cverna@fedoraproject.org>
ENV DISTTAG=f44container FGC=f44 FBR=f44
ADD fedora-20260527.tar / # buildkit
CMD ["/bin/bash"]
RUN /bin/sh -c dnf install -y --setopt=install_weak_deps=False ca-certificates git ripgrep unzip xz tar gzip findutils which ruby ruby-devel gcc gcc-c++ make libffi-devel redhat-rpm-config && dnf clean all # buildkit
ARG TEMURIN_JDK_VERSION=21.0.11+10
RUN |1 TEMURIN_JDK_VERSION=21.0.11+10 /bin/sh -c tag_enc="${TEMURIN_JDK_VERSION//+/%2B}" && fname_part="${TEMURIN_JDK_VERSION//+/_}" && curl -fsSL -L -o /tmp/jdk.tar.gz "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-${tag_enc}/OpenJDK21U-jdk_x64_linux_hotspot_${fname_part}.tar.gz" && mkdir -p /opt/jdk-21 && tar -C /opt/jdk-21 -xzf /tmp/jdk.tar.gz --strip-components=1 && rm /tmp/jdk.tar.gz # buildkit
ENV JAVA_HOME=/opt/jdk-21
ENV ANDROID_HOME=/opt/android-sdk
ENV PATH=/opt/jdk-21/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ARG ANDROID_CMDLINE_BUILD=14742923
RUN |2 TEMURIN_JDK_VERSION=21.0.11+10 ANDROID_CMDLINE_BUILD=14742923 /bin/sh -c curl -fsSL -o /tmp/cmdline-tools.zip "https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_CMDLINE_BUILD}_latest.zip" && mkdir -p "${ANDROID_HOME}/cmdline-tools" && unzip -q /tmp/cmdline-tools.zip -d "${ANDROID_HOME}/cmdline-tools" && mv "${ANDROID_HOME}/cmdline-tools/cmdline-tools" "${ANDROID_HOME}/cmdline-tools/latest" && rm /tmp/cmdline-tools.zip # buildkit
ENV PATH=/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/jdk-21/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ARG ANDROID_PLATFORM=35
ARG ANDROID_BUILD_TOOLS=35.0.0
RUN |4 TEMURIN_JDK_VERSION=21.0.11+10 ANDROID_CMDLINE_BUILD=14742923 ANDROID_PLATFORM=35 ANDROID_BUILD_TOOLS=35.0.0 /bin/sh -c yes | sdkmanager --licenses >/dev/null && sdkmanager --install "platform-tools" "platforms;android-${ANDROID_PLATFORM}" "build-tools;${ANDROID_BUILD_TOOLS}" >/dev/null # buildkit
ARG FLUTTER_VERSION=3.44.0
RUN |5 TEMURIN_JDK_VERSION=21.0.11+10 ANDROID_CMDLINE_BUILD=14742923 ANDROID_PLATFORM=35 ANDROID_BUILD_TOOLS=35.0.0 FLUTTER_VERSION=3.44.0 /bin/sh -c curl -fsSL -o /tmp/flutter.tar.xz "https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_${FLUTTER_VERSION}-stable.tar.xz" && tar -C /opt -xJf /tmp/flutter.tar.xz && rm /tmp/flutter.tar.xz && git config --global --add safe.directory /opt/flutter # buildkit
ENV PATH=/opt/flutter/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/jdk-21/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |5 TEMURIN_JDK_VERSION=21.0.11+10 ANDROID_CMDLINE_BUILD=14742923 ANDROID_PLATFORM=35 ANDROID_BUILD_TOOLS=35.0.0 FLUTTER_VERSION=3.44.0 /bin/sh -c flutter config --no-analytics --no-cli-animations >/dev/null && flutter precache --android --no-ios --no-macos --no-windows --no-linux --no-web >/dev/null && (yes | flutter doctor --android-licenses >/dev/null 2>&1 || true) # buildkit
ARG COCOAPODS_VERSION=1.16.2
RUN |6 TEMURIN_JDK_VERSION=21.0.11+10 ANDROID_CMDLINE_BUILD=14742923 ANDROID_PLATFORM=35 ANDROID_BUILD_TOOLS=35.0.0 FLUTTER_VERSION=3.44.0 COCOAPODS_VERSION=1.16.2 /bin/sh -c gem install cocoapods -v "${COCOAPODS_VERSION}" --no-document # buildkit
COPY scc-entrypoint.sh /usr/local/bin/scc-entrypoint.sh # buildkit
RUN |6 TEMURIN_JDK_VERSION=21.0.11+10 ANDROID_CMDLINE_BUILD=14742923 ANDROID_PLATFORM=35 ANDROID_BUILD_TOOLS=35.0.0 FLUTTER_VERSION=3.44.0 COCOAPODS_VERSION=1.16.2 /bin/sh -c chmod +x /usr/local/bin/scc-entrypoint.sh # buildkit
WORKDIR /workspace
ENTRYPOINT ["/usr/local/bin/scc-entrypoint.sh"]
CMD []

Labels

Key Value
maintainer Clement Verna <cverna@fedoraproject.org>
Details
Container
2026-05-29 22:42:58 +02:00
0
OCI / Docker
linux/amd64
2.5 GiB
Versions (291) View all
alpine-latest 2026-06-24
1.1.25-alpine-arm64 2026-06-24
1.1.25-alpine 2026-06-24
1.1.25-alpine-amd64 2026-06-24
1.1.24-alpine-arm64 2026-06-22