Skip to content

Commit 2214b6d

Browse files
committed
Add maestro CLI
1 parent 9e06a6d commit 2214b6d

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

Dockerfile

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:23.10
1+
FROM ubuntu:24.04
22
ENV DEBIAN_FRONTEND noninteractive
33
RUN apt-get -qq update && \
44
apt-get install -qqy --no-install-recommends \
@@ -11,7 +11,7 @@ RUN rm -f /etc/ssl/certs/java/cacerts; \
1111
ENV ANDROID_SDK_ROOT "/sdk/"
1212
ENV PATH "$PATH:/sdk/cmdline-tools"
1313
# 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 && \
1515
unzip /sdk.zip -d /sdk && \
1616
rm -v /sdk.zip
1717
RUN mv /sdk/cmdline-tools /sdk/tools
@@ -36,7 +36,6 @@ COPY --from=0 /sdk/build-tools /sdk/build-tools
3636
COPY --from=0 /sdk/emulator /sdk/emulator
3737
COPY --from=0 /sdk/extras /sdk/extras
3838
COPY --from=0 /sdk/licenses /sdk/licenses
39-
COPY --from=0 /sdk/patcher /sdk/patcher
4039
COPY --from=0 /sdk/platform-tools /sdk/platform-tools
4140
COPY --from=0 /sdk/platforms /sdk/platforms
4241
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
5958
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key --keyring /usr/share/keyrings/cloud.google.gpg add - && \
6059
apt-get update -y && apt-get install google-cloud-sdk unzip -y
6160

61+
RUN curl -Ls "https://get.maestro.mobile.dev" | bash
62+
6263
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 && \
6465
unzip -d /opt/gradle /root/gradle.zip && \
6566
ls /opt/gradle
6667

6768
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
6970
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"
7273
ENV GRADLE_USER_HOME "/root/.gradle"

0 commit comments

Comments
 (0)