image: alpine/edge arch: x86_64 packages: - curl - jq - sqlite-dev - xz - qemu-aarch64 - qemu-i386 - qemu-riscv64 - qemu-mips - qemu-arm sources: - https://github.com/vrischmann/zig-sqlite tasks: - install_zig: | curl -L -s "https://ziglang.org/download/index.json" | jq '.master["x86_64-linux"].tarball' -r >> ~/zig_master_url curl -J -o ~/zig.tar.xz $(cat ~/zig_master_url) tar xJf ~/zig.tar.xz mv ~/zig-linux-* ~/zig-master echo "export PATH=$PATH:~/zig-master" >> ~/.buildenv - test_in_memory: | cd zig-sqlite TERM=dumb zig build test -Din_memory=true - test_in_memory_with_qemu: | cd zig-sqlite TERM=dumb zig build test -Din_memory=true -Denable_qemu=true