Unverified Commit 5d6a8937 authored by Pol Dellaiera's avatar Pol Dellaiera Committed by GitHub
Browse files

caddy: Enable checkPhase (#446336)

parents b2c31959 70007a22
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@
  testers,
  installShellFiles,
  stdenv,
  writableTmpDirAsHomeHook,
}:
let
  version = "2.10.2";
@@ -31,8 +32,6 @@ buildGo125Module {

  vendorHash = "sha256-wjcmWKVmLBAybILUi8tKEDnFbhtybf042ODH7jEq6r8=";

  subPackages = [ "cmd/caddy" ];

  ldflags = [
    "-s"
    "-w"
@@ -48,6 +47,10 @@ buildGo125Module {

  nativeBuildInputs = [ installShellFiles ];

  nativeCheckInputs = [ writableTmpDirAsHomeHook ];

  __darwinAllowLocalNetworking = true;

  postInstall = ''
    install -Dm644 ${dist}/init/caddy.service ${dist}/init/caddy-api.service -t $out/lib/systemd/system