scc (1.1.13-android-flutter-ios-fedora)
Installation
docker pull forge.stacktop.network/openstacktop/scc:1.1.13-android-flutter-ios-fedorasha256:71a8c05c4c115bc44ceb48d50c313464ff7453fcd18f4ba37fe7a8ff9f2c0684Image 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
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