This commit is contained in:
parent
1a7763e1f4
commit
b8f86076e8
|
@ -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"
|
||||
- RUST_BACKTRACE=1 nix develop . --command cargo miri test
|
||||
|
||||
- name: notifiy
|
||||
commands:
|
||||
- nix run github:ambroisie/matrix-notifier
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue