1{ pkgs, ... }:
2{
3 name = "hub";
4 meta = with pkgs.lib.maintainers; {
5 maintainers = [ nequissimus ];
6 };
7
8 nodes.hub =
9 { pkgs, ... }:
10 {
11 environment.systemPackages = [ pkgs.hub ];
12 };
13
14 testScript = ''
15 assert "git version ${pkgs.git.version}\nhub version ${pkgs.hub.version}\n" in hub.succeed("hub version")
16 assert "These GitHub commands are provided by hub" in hub.succeed("hub help")
17 '';
18}