fix: update Android API and build tools versions in Dockerfile
This commit is contained in:
@@ -4,8 +4,8 @@ ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
# ===== ВЕРСИИ (фиксируем для стабильности CI) =====
|
||||
ENV FLUTTER_VERSION=3.41.2
|
||||
ENV ANDROID_API=34
|
||||
ENV ANDROID_BUILD_TOOLS=34.0.0
|
||||
ENV ANDROID_API=36
|
||||
ENV ANDROID_BUILD_TOOLS=35.0.0
|
||||
ENV ANDROID_CMDLINE_TOOLS=11076708
|
||||
ENV NODE_MAJOR=24
|
||||
|
||||
@@ -54,6 +54,14 @@ RUN mkdir -p ${ANDROID_HOME}/cmdline-tools \
|
||||
# Принимаем лицензии
|
||||
RUN yes | sdkmanager --licenses
|
||||
|
||||
RUN sdkmanager --verbose \
|
||||
"platform-tools" \
|
||||
"platforms;android-36" \
|
||||
"build-tools;35.0.0" \
|
||||
"ndk;28.2.13676358" \
|
||||
"cmake;3.22.1" \
|
||||
&& rm -rf ${ANDROID_HOME}/.cache
|
||||
|
||||
# Устанавливаем только нужное
|
||||
RUN sdkmanager \
|
||||
"platform-tools" \
|
||||
@@ -77,4 +85,10 @@ RUN rm -rf /root/.cache \
|
||||
&& rm -rf ${ANDROID_HOME}/.android \
|
||||
&& rm -rf /tmp/*
|
||||
|
||||
# Warm-up Gradle (скачивает wrapper, daemons, common deps)
|
||||
RUN mkdir -p ${GRADLE_USER_HOME} \
|
||||
&& echo "org.gradle.daemon=true" >> ${GRADLE_USER_HOME}/gradle.properties \
|
||||
&& echo "org.gradle.parallel=true" >> ${GRADLE_USER_HOME}/gradle.properties \
|
||||
&& echo "org.gradle.caching=true" >> ${GRADLE_USER_HOME}/gradle.properties
|
||||
|
||||
WORKDIR /app
|
||||
Reference in New Issue
Block a user