@@ -18,13 +18,13 @@ jobs:
1818 strategy :
1919 matrix :
2020 image : [
21- { base: "debian:10", arch: "386" },
22- { base: "debian:10", arch: amd64 },
23- { base: "debian:10", arch: arm },
24- { base: "debian:10", arch: arm64 },
25- { base: "debian:10", arch: linux-arm-v5 },
26- { base: "debian:10", arch: s390x },
27- { base: "loongsongd/debian:v10.2-la64", arch: "linux/loong64" }
21+ { base: "debian:10", arch: "386", qemu_arch: "i386" },
22+ { base: "debian:10", arch: amd64, qemu_arch: "x86_64" },
23+ { base: "debian:10", arch: arm, qemu_arch: "armv7" },
24+ { base: "debian:10", arch: arm64, qemu_arch: "aarch64" },
25+ { base: "debian:10", arch: linux-arm-v5, qemu_arch: "armv5" },
26+ { base: "debian:10", arch: s390x, qemu-arch: "s390x" },
27+ { base: "loongsongd/debian:v10.2-la64", arch: "linux/loong64", qemu_arch: "loongarch64" }
2828 ]
2929 fail-fast : false
3030
4242 continue-on-error : true
4343 - name : Update System
4444 run : sudo apt-get update -y
45+ - name : Install Ninja
46+ run : sudo apt-get install ninja-build
4547 - name : Install qemu
46- run : sudo apt-get install -y --no-install-recommends qemu-user-static
48+ run : " wget -q https://download.qemu.org/qemu-7.1.0.tar.xz && tar xJf qemu-7.1.0.tar.xz && cd qemu-7.1.0 && ./configure --target-list=${{ matrix.image.qemu_arch }} && make && sudo make install "
4749 - name : Experimental Docker
4850 run : sudo cp .github/experimental-docker.json /etc/docker/daemon.json
4951 - name : Restart Docker
0 commit comments