aboutsummaryrefslogtreecommitdiff
path: root/test-rig/Dockerfile
diff options
context:
space:
mode:
authorLena <lena@omega>2026-08-01 00:00:00 +0000
committerLena <lena@omega>2026-08-01 00:00:00 +0000
commit7166ac47c58a4a8acccebb07ae9395773ad9958e (patch)
treea69e75c9e45f9d0d07cd631411694b791647356b /test-rig/Dockerfile
parent852a8a00273c9128efeed0217a8e5d3fcd8bf780 (diff)
downloadscrcpy-android-7166ac47c58a4a8acccebb07ae9395773ad9958e.tar.gz
test-rig: exercise release paths
Diffstat (limited to 'test-rig/Dockerfile')
-rw-r--r--test-rig/Dockerfile8
1 files changed, 3 insertions, 5 deletions
diff --git a/test-rig/Dockerfile b/test-rig/Dockerfile
index c43abb5..b735d91 100644
--- a/test-rig/Dockerfile
+++ b/test-rig/Dockerfile
@@ -1,10 +1,8 @@
# scrcpy-android test image.
#
-# The unit target bundles JDK 17, Android cmdline-tools, platform 35, and
-# build-tools 34+35. The e2e target adds the emulator, system image, and
+# The unit target bundles JDK 17, Android cmdline-tools, platform 36, and
+# build-tools 35 and 36. The e2e target adds the API 36 emulator image and
# runtime libraries. JVM-only tests therefore do not download an emulator.
-# build-tools 34 is AGP 8.7's internal pin; pre-installing it keeps
-# gradle from downloading it into the SDK at test time.
# Project is mounted at /work; runs in --rm mode.
FROM debian:bookworm-slim@sha256:60eac759739651111db372c07be67863818726f754804b8707c90979bda511df AS unit
@@ -16,7 +14,7 @@ ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
openjdk-17-jdk-headless \
- curl unzip ca-certificates \
+ curl unzip ca-certificates git util-linux \
&& rm -rf /var/lib/apt/lists/*
ENV ANDROID_SDK_ROOT=/opt/android-sdk