Add URL field to JSON builds
This commit is contained in:
parent
ecd76977ea
commit
241db1e1f5
@ -55,7 +55,7 @@ let
|
|||||||
parsed = map (entry: listToSet keys entry) elems;
|
parsed = map (entry: listToSet keys entry) elems;
|
||||||
|
|
||||||
subkeys = ["root" "version" "platform" "binary" ];
|
subkeys = ["root" "version" "platform" "binary" ];
|
||||||
builds = map (entry: entry // listToSet subkeys (lib.splitString "/" entry.path)) parsed;
|
builds = map (entry: entry // listToSet subkeys (lib.splitString "/" entry.path) // { url = "https://garagehq.deuxfleurs.fr/" + entry.path; }) parsed;
|
||||||
|
|
||||||
/* Aggregation */
|
/* Aggregation */
|
||||||
builds_per_version = lib.foldl (acc: v: acc // { ${v.version} = if builtins.hasAttr v.version acc then acc.${v.version} ++ [ v ] else [ v ]; }) {} builds;
|
builds_per_version = lib.foldl (acc: v: acc // { ${v.version} = if builtins.hasAttr v.version acc then acc.${v.version} ++ [ v ] else [ v ]; }) {} builds;
|
||||||
|
Loading…
Reference in New Issue
Block a user