@cryptotaxi247 / infra / commits / 71583b32

Update Hydra config

Eelco Dolstra committed Mar 25, 2016 at 15:46 UTC 71583b32fbd65bd780d873f4bf2395f5c5d91b9a
1 file changed +6 -2
delft/hydra.nix
+6 -2
@@ -3,8 +3,7 @@
3 with lib;
4
5 let
6 - hydra = builtins.storePath /nix/store/913ls6qhzcyylnfqc5dd627j2l8c4jmq-hydra-0.1pre1234-abcdef;
7 - hydraDebug = builtins.storePath /nix/store/nwgjbc1qifyw1bz7jw4hw4j7zai15bqx-hydra-0.1pre1234-abcdef-debug;
6 + hydra = (import ../../hydra/release.nix {}).build.x86_64-linux;
7 in
8
9 {
@@ -20,6 +19,8 @@ in
19 with import ../ssh-keys.nix; [ eelco rob provisioner ];
20
21 services.hydra.enable = true;
22 + services.hydra.buildMachinesFiles =
23 + [ "/etc/nix/machines" "/var/lib/hydra/provisioner/machines" ];
24 services.hydra.package = hydra;
25 services.hydra.logo = ./hydra-logo.png;
26 services.hydra.hydraURL = "https://hydra.nixos.org";
@@ -52,6 +53,9 @@ in
53
54 users.extraUsers.hydra.home = mkForce "/home/hydra";
55
56 + systemd.services.hydra-queue-runner.restartIfChanged = false;
57 + systemd.services.hydra-queue-runner.wantedBy = mkForce [];
58 +
59 programs.ssh.extraConfig = mkAfter
60 ''
61 ServerAliveInterval 120