diff options
| author | 2021-05-29 11:43:31 +0200 | |
|---|---|---|
| committer | 2021-06-07 23:15:50 +0200 | |
| commit | c928932b8019f7c91fa5afc56e2c935bf230d083 (patch) | |
| tree | f4052601acadf2b5084f17f1adfc0735a4efcb96 | |
| parent | Merge branch 'more-windows-ci' (diff) | |
| download | zig-sqlite-c928932b8019f7c91fa5afc56e2c935bf230d083.tar.gz zig-sqlite-c928932b8019f7c91fa5afc56e2c935bf230d083.tar.xz zig-sqlite-c928932b8019f7c91fa5afc56e2c935bf230d083.zip | |
ci: run the tests with qemu too
| -rw-r--r-- | .builds/alpine-edge-amd64.yml | 13 | ||||
| -rw-r--r-- | .builds/debian-stable-amd64.yml | 9 |
2 files changed, 22 insertions, 0 deletions
diff --git a/.builds/alpine-edge-amd64.yml b/.builds/alpine-edge-amd64.yml index 93595a7..2e7b143 100644 --- a/.builds/alpine-edge-amd64.yml +++ b/.builds/alpine-edge-amd64.yml | |||
| @@ -5,6 +5,11 @@ packages: | |||
| 5 | - jq | 5 | - jq |
| 6 | - sqlite-dev | 6 | - sqlite-dev |
| 7 | - xz | 7 | - xz |
| 8 | - qemu-aarch64 | ||
| 9 | - qemu-i386 | ||
| 10 | - qemu-riscv64 | ||
| 11 | - qemu-mips | ||
| 12 | - qemu-arm | ||
| 8 | sources: | 13 | sources: |
| 9 | - https://github.com/vrischmann/zig-sqlite | 14 | - https://github.com/vrischmann/zig-sqlite |
| 10 | secrets: | 15 | secrets: |
| @@ -25,3 +30,11 @@ tasks: | |||
| 25 | - test_filesystem: | | 30 | - test_filesystem: | |
| 26 | cd zig-sqlite | 31 | cd zig-sqlite |
| 27 | TERM=dumb zig build test -Din_memory=false | 32 | TERM=dumb zig build test -Din_memory=false |
| 33 | |||
| 34 | - test_in_memory_with_qemu: | | ||
| 35 | cd zig-sqlite | ||
| 36 | TERM=dumb zig build test -Din_memory=true -Denable_qemu=true | ||
| 37 | |||
| 38 | - test_filesystem_with_qemu: | | ||
| 39 | cd zig-sqlite | ||
| 40 | TERM=dumb zig build test -Din_memory=false -Denable_qemu=true | ||
diff --git a/.builds/debian-stable-amd64.yml b/.builds/debian-stable-amd64.yml index 7fc831c..5d80c5b 100644 --- a/.builds/debian-stable-amd64.yml +++ b/.builds/debian-stable-amd64.yml | |||
| @@ -4,6 +4,7 @@ packages: | |||
| 4 | - curl | 4 | - curl |
| 5 | - jq | 5 | - jq |
| 6 | - libsqlite3-dev | 6 | - libsqlite3-dev |
| 7 | - qemu-user-binfmt | ||
| 7 | sources: | 8 | sources: |
| 8 | - https://github.com/vrischmann/zig-sqlite | 9 | - https://github.com/vrischmann/zig-sqlite |
| 9 | secrets: | 10 | secrets: |
| @@ -24,3 +25,11 @@ tasks: | |||
| 24 | - test_filesystem: | | 25 | - test_filesystem: | |
| 25 | cd zig-sqlite | 26 | cd zig-sqlite |
| 26 | TERM=dumb zig build test -Din_memory=false | 27 | TERM=dumb zig build test -Din_memory=false |
| 28 | |||
| 29 | - test_in_memory_with_qemu: | | ||
| 30 | cd zig-sqlite | ||
| 31 | TERM=dumb zig build test -Din_memory=true -Denable_qemu=true | ||
| 32 | |||
| 33 | - test_filesystem_with_qemu: | | ||
| 34 | cd zig-sqlite | ||
| 35 | TERM=dumb zig build test -Din_memory=false -Denable_qemu=true | ||