commit | 36dcb11aea65a0d0203cad7f4f5c9e79a638c8ec | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Mon Oct 07 02:14:47 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Oct 07 02:14:47 2024 +0000 |
tree | b565158a545070363829eea1da82d4cedc23a339 | |
parent | c4f9eaa8c429e038d50ad395edc5a96f39289186 [diff] | |
parent | 502ad69cdf48c8458652d618fa012c0c01664915 [diff] |
Merge "build script which uses docker" into main am: 35ee979f8f am: 502ad69cdf Original change: https://android-review.googlesource.com/c/platform/packages/modules/Virtualization/+/3290923 Change-Id: I7f32e5bef2d090bb104d0358fd862e59fe5099cc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/build/debian/build.sh b/build/debian/build.sh index 5894eaf..c50e5e5 100755 --- a/build/debian/build.sh +++ b/build/debian/build.sh
@@ -57,6 +57,7 @@ qemu-system-arm \ qemu-user-static \ qemu-utils \ + sudo \ udev \
diff --git a/build/debian/build_in_container.sh b/build/debian/build_in_container.sh new file mode 100755 index 0000000..6bc366b --- /dev/null +++ b/build/debian/build_in_container.sh
@@ -0,0 +1,5 @@ +#!/bin/bash + +if [ -z $ANDROID_BUILD_TOP ]; then echo "forgot to source build/envsetup.sh?" && exit 1; fi + +docker run --privileged -it -v $ANDROID_BUILD_TOP/packages/modules/Virtualization:/root/Virtualization -v /dev:/dev ubuntu:22.04 /root/Virtualization/build/debian/build.sh