1
- FROM ubuntu:23.10
1
+ FROM ubuntu:24.04
2
2
ENV DEBIAN_FRONTEND noninteractive
3
3
RUN apt-get -qq update && \
4
4
apt-get install -qqy --no-install-recommends \
@@ -11,7 +11,7 @@ RUN rm -f /etc/ssl/certs/java/cacerts; \
11
11
ENV ANDROID_SDK_ROOT "/sdk/"
12
12
ENV PATH "$PATH:/sdk/cmdline-tools"
13
13
# See versions => https://developer.android.com/studio/index.html#downloads
14
- RUN curl -s https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest .zip > /sdk.zip && \
14
+ RUN curl -s https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest .zip > /sdk.zip && \
15
15
unzip /sdk.zip -d /sdk && \
16
16
rm -v /sdk.zip
17
17
RUN mv /sdk/cmdline-tools /sdk/tools
@@ -36,7 +36,6 @@ COPY --from=0 /sdk/build-tools /sdk/build-tools
36
36
COPY --from=0 /sdk/emulator /sdk/emulator
37
37
COPY --from=0 /sdk/extras /sdk/extras
38
38
COPY --from=0 /sdk/licenses /sdk/licenses
39
- COPY --from=0 /sdk/patcher /sdk/patcher
40
39
COPY --from=0 /sdk/platform-tools /sdk/platform-tools
41
40
COPY --from=0 /sdk/platforms /sdk/platforms
42
41
COPY --from=0 /sdk/cmdline-tools /sdk/cmdline-tools
@@ -59,14 +58,16 @@ RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.c
59
58
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key --keyring /usr/share/keyrings/cloud.google.gpg add - && \
60
59
apt-get update -y && apt-get install google-cloud-sdk unzip -y
61
60
61
+ RUN curl -Ls "https://get.maestro.mobile.dev" | bash
62
+
62
63
RUN mkdir /opt/gradle
63
- RUN curl "https://services.gradle.org/distributions/gradle-8.2.1 -bin.zip" -L --output /root/gradle.zip && \
64
+ RUN curl "https://services.gradle.org/distributions/gradle-8.7 -bin.zip" -L --output /root/gradle.zip && \
64
65
unzip -d /opt/gradle /root/gradle.zip && \
65
66
ls /opt/gradle
66
67
67
68
ADD settings.gradle /
68
- RUN /opt/gradle/gradle-8.2.1 /bin/gradle wrapper --gradle-version=8.2.1
69
+ RUN /opt/gradle/gradle-8.7 /bin/gradle wrapper --gradle-version=8.7
69
70
RUN ./gradlew --version
70
- RUN chown -R jenkins:jenkins /root/.gradle && rm -rf /root/.gradle/daemon/8.2.1 /*.lock
71
- ENV PATH "$PATH:/opt/gradle/gradle-8.2.1 /bin"
71
+ RUN chown -R jenkins:jenkins /root/.gradle && rm -rf /root/.gradle/daemon/8.7 /*.lock
72
+ ENV PATH "$PATH:/opt/gradle/gradle-8.7 /bin"
72
73
ENV GRADLE_USER_HOME "/root/.gradle"
0 commit comments