diff options
author | nin <nin@c-base.org> | 2018-01-30 23:06:17 +0100 |
---|---|---|
committer | nin <nin@c-base.org> | 2018-01-30 23:06:17 +0100 |
commit | 6849d7aa4810d5f1f2ec55d852d21812dd1b8002 (patch) | |
tree | b2b236981d6cb2d226fbe239845838a15c22b30e /krebs/source.nix | |
parent | 80c2e23ec028bfda5c0bad0e3269648d34d298b0 (diff) | |
parent | ffc294575cb59585c3bfb6b85fa45fb69cdf1d41 (diff) |
Merge remote-tracking branch 'prism/master'
Diffstat (limited to 'krebs/source.nix')
-rw-r--r-- | krebs/source.nix | 33 |
1 files changed, 18 insertions, 15 deletions
diff --git a/krebs/source.nix b/krebs/source.nix index b952aa2a2..fcc7fb74f 100644 --- a/krebs/source.nix +++ b/krebs/source.nix @@ -1,22 +1,25 @@ with import <stockholm/lib>; -host@{ name, secure ? false }: let +host@{ name, secure ? false, override ? {} }: let builder = if getEnv "dummy_secrets" == "true" then "buildbot" else "krebs"; _file = <stockholm> + "/krebs/1systems/${name}/source.nix"; in - evalSource (toString _file) { - nixos-config.symlink = "stockholm/krebs/1systems/${name}/config.nix"; - secrets = getAttr builder { - buildbot.file = toString <stockholm/krebs/6tests/data/secrets>; - krebs.pass = { - dir = "${getEnv "HOME"}/brain"; - name = "krebs-secrets/${name}"; + evalSource (toString _file) [ + { + nixos-config.symlink = "stockholm/krebs/1systems/${name}/config.nix"; + secrets = getAttr builder { + buildbot.file = toString <stockholm/krebs/6tests/data/secrets>; + krebs.pass = { + dir = "${getEnv "HOME"}/brain"; + name = "krebs-secrets/${name}"; + }; }; - }; - stockholm.file = toString <stockholm>; - nixpkgs.git = { - url = https://github.com/NixOS/nixpkgs; - ref = "0b30c1dd4c638e318957fc6a9198cf2429e38cb5"; # nixos-17.09 @ 2018-01-04 - }; - } + stockholm.file = toString <stockholm>; + nixpkgs.git = { + url = https://github.com/NixOS/nixpkgs; + ref = "b222a0713f4a689519686421b3fbf5ca0c9bd3da"; # nixos-17.09 @ 2018-01-23 + }; + } + override + ] |