aboutsummaryrefslogtreecommitdiff
path: root/nix/build_index.nix
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2022-02-05 14:15:22 +0100
committerQuentin Dufour <quentin@deuxfleurs.fr>2022-02-05 22:09:43 +0100
commit241db1e1f54073fd6fb40e886cca352b9dbc4e72 (patch)
treed4afcea21b08d974b37756e8d888203a1f6ce85d /nix/build_index.nix
parentecd76977eab6232d9fbaa6acade87ec077416854 (diff)
downloadgarage-241db1e1f54073fd6fb40e886cca352b9dbc4e72.tar.gz
garage-241db1e1f54073fd6fb40e886cca352b9dbc4e72.zip
Add URL field to JSON builds
Diffstat (limited to 'nix/build_index.nix')
-rw-r--r--nix/build_index.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nix/build_index.nix b/nix/build_index.nix
index 8f5885b3..a0313a9e 100644
--- a/nix/build_index.nix
+++ b/nix/build_index.nix
@@ -55,7 +55,7 @@ let
parsed = map (entry: listToSet keys entry) elems;
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 */
builds_per_version = lib.foldl (acc: v: acc // { ${v.version} = if builtins.hasAttr v.version acc then acc.${v.version} ++ [ v ] else [ v ]; }) {} builds;