File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,11 @@ ENV PATH=$PATH:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin:$ANDROID_SDK_ROOT/plat
1313
1414WORKDIR /opt
1515
16- RUN apt-get -qq update && \
17- apt-get -qq install -y wget curl maven ant unzip
16+ RUN apt -qq update && \
17+ apt -qq install -y --no-install-recommends wget curl maven ant unzip && \
18+ apt autoremove -y && \
19+ apt clean && \
20+ rm -rf /var/lib/apt/lists/*
1821
1922# Installs gradle
2023RUN wget https://services.gradle.org/distributions/gradle-8.12-bin.zip && \
@@ -27,8 +30,8 @@ RUN mkdir android && cd android && \
2730 wget -O tools.zip ${ANDROID_SDK_URL} && \
2831 unzip tools.zip && rm tools.zip && \
2932 cd cmdline-tools && \
30- mkdir latest && \
31- ls | grep -v latest | xargs mv -t latest
33+ mkdir -p latest && \
34+ find . -mindepth 1 -maxdepth 1 ! -name latest -exec mv -t latest {} +
3235
3336RUN mkdir /root/.android && touch /root/.android/repositories.cfg && \
3437 while true; do echo 'y' ; sleep 2; done | sdkmanager "platform-tools" "build-tools;${ANDROID_BUILD_TOOLS_VERSION}" && \
@@ -40,7 +43,5 @@ RUN mkdir /root/.android && touch /root/.android/repositories.cfg && \
4043RUN chmod a+x -R $ANDROID_SDK_ROOT && \
4144 chown -R root:root $ANDROID_SDK_ROOT && \
4245 rm -rf /opt/android/licenses && \
43- rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
44- apt-get autoremove -y && \
45- apt-get clean && \
46+ rm -rf /tmp/* /var/tmp/* && \
4647 mvn -v && gradle -v && java -version && ant -version
You can’t perform that action at this time.
0 commit comments