panfrost/ci: Install qemu-arm-static into chroot
Some runners may be configured such that the qemu binary might not be available by the time we need to start running commands within the chroot. So make sure that it's there to avoid suprising problems in that case. Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
This commit is contained in:
parent
8496045adc
commit
3794652385
|
@ -151,10 +151,17 @@ rm -rf /kernel
|
|||
|
||||
############### Create rootfs
|
||||
cp ${PANFROST_CI_DIR}/create-rootfs.sh /artifacts/rootfs/.
|
||||
mkdir -p /artifacts/rootfs/bin
|
||||
cp /usr/bin/qemu-aarch64-static /artifacts/rootfs/bin
|
||||
cp /usr/bin/qemu-arm-static /artifacts/rootfs/bin
|
||||
|
||||
set +e
|
||||
debootstrap --variant=minbase --arch=${DEBIAN_ARCH} testing /artifacts/rootfs/ http://deb.debian.org/debian
|
||||
cat /artifacts/rootfs/debootstrap/debootstrap.log
|
||||
set -e
|
||||
chroot /artifacts/rootfs sh /create-rootfs.sh
|
||||
|
||||
rm /artifacts/rootfs/bin/qemu-arm-static
|
||||
rm /artifacts/rootfs/bin/qemu-aarch64-static
|
||||
rm /artifacts/rootfs/create-rootfs.sh
|
||||
|
||||
|
|
Loading…
Reference in New Issue