diff --git a/pkgs/sops-install-secrets/default.nix b/pkgs/sops-install-secrets/default.nix index cc79bef..358f931 100644 --- a/pkgs/sops-install-secrets/default.nix +++ b/pkgs/sops-install-secrets/default.nix @@ -15,10 +15,13 @@ buildGoModule { inherit pkgs; }; - outputs = [ "out" "unittest" ]; + outputs = [ "out" ] ++ + pkgs.lib.lists.optionals (pkgs.stdenv.isLinux) [ "unittest" ]; postInstall = '' go test -c ./pkgs/sops-install-secrets + '' + pkgs.lib.optionalString (pkgs.stdenv.isLinux) '' + # *.test is only tested on linux. $unittest does not exist on darwin. install -D ./sops-install-secrets.test $unittest/bin/sops-install-secrets.test # newer versions of nixpkgs no longer require this step if command -v remove-references-to; then