nixos/nats: make config validation friendly to cross compilation (#379405)

This commit is contained in:
misuzu
2025-02-10 20:13:37 +02:00
committed by GitHub
+11 -8
View File
@@ -17,14 +17,17 @@ let
validateConfig =
file:
pkgs.runCommand "validate-nats-conf"
{
nativeBuildInputs = [ pkgs.nats-server ];
}
''
nats-server --config "${configFile}" -t
ln -s "${configFile}" "$out"
'';
pkgs.callPackage (
{ runCommand, nats-server }:
runCommand "validate-nats-conf"
{
nativeBuildInputs = [ nats-server ];
}
''
nats-server --config "${configFile}" -t
ln -s "${configFile}" "$out"
''
) { };
in
{