commit | 502ad69cdf48c8458652d618fa012c0c01664915 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Mon Oct 07 01:37:51 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Oct 07 01:37:51 2024 +0000 |
tree | cc53886957e81149e412ee590458cabaa2defcd3 | |
parent | d16688c2c25d904ae1d26cc8327f2de1544aacfe [diff] | |
parent | 35ee979f8f3974e56b3e815b11e616b81661fd02 [diff] |
Merge "build script which uses docker" into main am: 35ee979f8f Original change: https://android-review.googlesource.com/c/platform/packages/modules/Virtualization/+/3290923 Change-Id: I799e610cdfb506ef35a9bd83ba701ce5126a1672 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