fix: update Android API and build tools versions in Dockerfile
This commit is contained in:
@@ -4,8 +4,8 @@ ENV DEBIAN_FRONTEND=noninteractive
|
|||||||
|
|
||||||
# ===== ВЕРСИИ (фиксируем для стабильности CI) =====
|
# ===== ВЕРСИИ (фиксируем для стабильности CI) =====
|
||||||
ENV FLUTTER_VERSION=3.41.2
|
ENV FLUTTER_VERSION=3.41.2
|
||||||
ENV ANDROID_API=34
|
ENV ANDROID_API=36
|
||||||
ENV ANDROID_BUILD_TOOLS=34.0.0
|
ENV ANDROID_BUILD_TOOLS=35.0.0
|
||||||
ENV ANDROID_CMDLINE_TOOLS=11076708
|
ENV ANDROID_CMDLINE_TOOLS=11076708
|
||||||
ENV NODE_MAJOR=24
|
ENV NODE_MAJOR=24
|
||||||
|
|
||||||
@@ -54,6 +54,14 @@ RUN mkdir -p ${ANDROID_HOME}/cmdline-tools \
|
|||||||
# Принимаем лицензии
|
# Принимаем лицензии
|
||||||
RUN yes | sdkmanager --licenses
|
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 \
|
RUN sdkmanager \
|
||||||
"platform-tools" \
|
"platform-tools" \
|
||||||
@@ -77,4 +85,10 @@ RUN rm -rf /root/.cache \
|
|||||||
&& rm -rf ${ANDROID_HOME}/.android \
|
&& rm -rf ${ANDROID_HOME}/.android \
|
||||||
&& rm -rf /tmp/*
|
&& 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
|
WORKDIR /app
|
||||||
Reference in New Issue
Block a user