shell.nix (421B)
1 with import <nixpkgs> {}; 2 let gems = bundlerEnv { 3 name = "cuke-gems"; 4 groups = [ "default" "production" "development" "test" ]; 5 gemdir = ./.; 6 }; 7 package = callPackage ./. { } ; 8 in mkShell { 9 MOSS_HOME = "/tmp/${builtins.getEnv "USER"}/moss_home"; 10 CUCUMBER_PUBLISH_QUIET = "true"; 11 packages = package.buildInputs ++ [ 12 gems gems.wrappedRuby 13 pkgs.expect 14 bundix 15 pkgs.entr 16 ]; 17 }