WIP
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Bruno BELANYI 2022-07-30 13:17:18 +02:00
parent 1a7763e1f4
commit 1a69d4a852
2 changed files with 12 additions and 3 deletions

View file

@ -16,6 +16,13 @@ steps:
commands:
- nix build
- name: miri check
commands:
- export HOME="$(mktemp -d)"
- nix develop . --command cargo miri setup
- export PATH="$HOME/.cargo/bin:$PATH"
- nix develop . --command cargo miri test
- name: notifiy
commands:
- nix run github:ambroisie/matrix-notifier

View file

@ -72,9 +72,11 @@
let
overlays = [ (import rust-overlay) ];
pkgs = import nixpkgs { inherit overlays system; };
my-rust = pkgs.rust-bin.stable.latest.default.override {
extensions = [ "rust-src" ];
};
my-rust = pkgs.rust-bin.selectLatestNightlyWith (toolchain:
toolchain.default.override {
extensions = [ "rust-src" "miri" ];
}
);
naersk-lib = naersk.lib."${system}".override {
cargo = my-rust;
rustc = my-rust;