about summary refs log tree commit diff
path: root/release.nix
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2016-03-15 05:03:17 +0100
committeraszlig <aszlig@redmoonstudios.org>2016-03-15 05:03:17 +0100
commit2f430422bbeb1c7a8018c1d850158e534bc8fe0b (patch)
tree3f407d1c43b4ecdfe7ef4a9864dbe43b69f40c58 /release.nix
parentb5ef6a6f32ebed51255918ed100c12e8dfa165c6 (diff)
release.nix: Avoid trying to build games on Hydra
The packages in vuizvui.games use the NixOS module system for
configuration and provides the particular game derivations based on
that. As the configuration is all about Steam/Humblebundle account
credentials we obviously can't build it on Hydra and it thus fails with
an evaluation error.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'release.nix')
-rw-r--r--release.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/release.nix b/release.nix
index 74cf1149..fc33466b 100644
--- a/release.nix
+++ b/release.nix
@@ -78,9 +78,10 @@ in with pkgsUpstream.lib; with builtins; {
   };
 
   pkgs = let
+    noGames = flip removeAttrs [ "games" ];
     releaseLib = import "${nixpkgs}/pkgs/top-level/release-lib.nix" {
       inherit supportedSystems;
-      packageSet = attrs: (import vuizvui attrs).pkgs.vuizvui;
+      packageSet = attrs: noGames (import vuizvui attrs).pkgs.vuizvui;
     };
   in with releaseLib; mapTestOn (packagePlatforms releaseLib.pkgs);