add more systems to ci

This commit is contained in:
Clément DOUIN
2024-11-24 01:40:04 +01:00
parent 80e0b54a26
commit 7a9a4b5b1f
2 changed files with 14 additions and 7 deletions
+12
View File
@@ -10,10 +10,22 @@ jobs:
fail-fast: false
matrix:
include:
- os: ubuntu-latest
target: x86_64-unknown-linux-gnu
- os: ubuntu-latest
target: x86_64-unknown-linux-musl
- os: ubuntu-latest
target: aarch64-unknown-linux-gnu
- os: ubuntu-latest
target: aarch64-unknown-linux-musl
- os: ubuntu-latest
target: i686-unknown-linux-gnu
- os: ubuntu-latest
target: i686-unknown-linux-musl
- os: ubuntu-latest
target: arm-unknown-linux-gnueabihf
- os: ubuntu-latest
target: armv7-unknown-linux-gnueabihf
- os: ubuntu-latest
target: x86_64-w64-mingw32
- os: macos-13
+2 -7
View File
@@ -28,14 +28,9 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-YS8IamapvmdrOPptQh2Ef9Yold0IK1XIeGs0kDIQ5b8=";
CARGO_BUILD_RUSTFLAGS = [ "-Ctarget-feature=+crt-static" ];
# unit tests only
doCheck = false;
cargoTestFlags = [
# Only run lib tests (unit tests)
# All other tests are integration tests which should not be run with Nix build
"--lib"
];
cargoTestFlags = [ "--lib" ];
nativeBuildInputs = [ ]
++ lib.optional (installManPages || installShellCompletions) installShellFiles;