Unverified Commit 255249f7 authored by Stefan Frijters's avatar Stefan Frijters
Browse files

fluxcd: use writableTmpDirAsHomeHook

parent 8aea3eef
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@
  installShellFiles,
  lib,
  stdenv,
  writableTmpDirAsHomeHook,
}:

let
@@ -46,11 +47,11 @@ buildGoModule rec {

  subPackages = [ "cmd/flux" ];

  nativeBuildInputs = [ installShellFiles ];

  # Required to workaround test error:
  #   panic: mkdir /homeless-shelter: permission denied
  env.HOME = "$TMPDIR";

  nativeBuildInputs = [ installShellFiles ];
  nativeCheckInputs = [ writableTmpDirAsHomeHook ];

  doInstallCheck = true;
  installCheckPhase = ''