refactor jepsen setup logic

This commit is contained in:
Alex Auvolat
2023-10-18 15:34:12 +02:00
parent 012ade5d4b
commit 84d43501ce
2 changed files with 96 additions and 47 deletions
+11 -1
View File
@@ -1,8 +1,18 @@
{ pkgs ? import <nixpkgs> { } }:
{ pkgs ? import <nixpkgs> {
overlays = [
(self: super: {
jdk = super.jdk11;
jre = super.jre11;
})
];
} }:
pkgs.mkShell {
nativeBuildInputs = with pkgs; [
leiningen
jdk
jna
vagrant
gnuplot
graphviz
];
}