Merge pull request #7 from zimbatm/write-json

make JSON writing optional
This commit is contained in:
Jaka Hudoklin 2019-02-11 23:02:55 +01:00 committed by GitHub
commit 9acf125f74
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -47,7 +47,8 @@ let
buildResources = {
configuration ? {},
resourceFilter ? groupName: name: resource: true,
withDependencies ? true
withDependencies ? true,
writeJSON ? true
}: let
evaldConfiguration = evalKubernetesModules configuration;
@ -96,7 +97,12 @@ let
metadata.labels."kubenix/build" = listHash;
}) kubernetesList.items;
};
in pkgs.writeText "resources.json" (builtins.toJSON hashedList);
result = if writeJSON then
pkgs.writeText "resources.json" (builtins.toJSON hashedList)
else hashedList;
in
result;
buildTest = test: version: buildResources {
configuration = {