Skip to content

Commit bee0669

Browse files
Fix Android SDK installation path in CI container
- Changed Android SDK installation location to `/opt/android/sdk` to avoid `AndroidGradleBuilder` path resolution issues which occur when `ANDROID_HOME` name is not "sdk". - Set `ANDROID_HOME` to `/opt/android/sdk`. - Updated `.ci/container/Dockerfile` accordingly. - Added `packages: read` permissions to CI workflows to allow pulling the container image. - Separated Java 25 installation to allow failure without breaking the entire build. - Added Java 11 support to workflows.
1 parent e8cf888 commit bee0669

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.ci/container/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ RUN apt-get install -y \
5656
RUN apt-get install -y zulu25-jdk || echo "zulu25-jdk install failed, proceeding without it"
5757

5858
# Android SDK
59-
ENV ANDROID_HOME=/usr/lib/android-sdk
59+
ENV ANDROID_HOME=/opt/android/sdk
6060
RUN mkdir -p ${ANDROID_HOME}/cmdline-tools && \
6161
wget -q https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip -O /tmp/cmdline-tools.zip && \
6262
unzip /tmp/cmdline-tools.zip -d ${ANDROID_HOME}/cmdline-tools && \

0 commit comments

Comments
 (0)