This commit is contained in:
parent
1a7763e1f4
commit
b8f86076e8
2 changed files with 12 additions and 3 deletions
|
|
@ -16,6 +16,13 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- nix build
|
- 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
|
- name: notifiy
|
||||||
commands:
|
commands:
|
||||||
- nix run github:ambroisie/matrix-notifier
|
- nix run github:ambroisie/matrix-notifier
|
||||||
|
|
|
||||||
|
|
@ -72,9 +72,11 @@
|
||||||
let
|
let
|
||||||
overlays = [ (import rust-overlay) ];
|
overlays = [ (import rust-overlay) ];
|
||||||
pkgs = import nixpkgs { inherit overlays system; };
|
pkgs = import nixpkgs { inherit overlays system; };
|
||||||
my-rust = pkgs.rust-bin.stable.latest.default.override {
|
my-rust = pkgs.rust-bin.selectLatestNightlyWith (toolchain:
|
||||||
extensions = [ "rust-src" ];
|
toolchain.default.override {
|
||||||
};
|
extensions = [ "rust-src" "miri" ];
|
||||||
|
}
|
||||||
|
);
|
||||||
naersk-lib = naersk.lib."${system}".override {
|
naersk-lib = naersk.lib."${system}".override {
|
||||||
cargo = my-rust;
|
cargo = my-rust;
|
||||||
rustc = my-rust;
|
rustc = my-rust;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue