1
0
Эх сурвалжийг харах

Merge pull request #626 from netbootxyz/nixos-hosted

swap to use hosted assets for NixOS
Antony Messerli 5 жил өмнө
parent
commit
f353535f57

+ 0 - 5
roles/netbootxyz/defaults/main.yml

@@ -266,11 +266,6 @@ releases:
     enabled: true
     menu: linux
     name: NixOS
-    versions:
-    - code_name: '20.03'
-      name: Nixos 20.03
-    - code_name: '19.09'
-      name: Nixos 19.09
   openbsd:
     base_dir: pub/OpenBSD
     enabled: true

+ 4 - 6
roles/netbootxyz/templates/menu/nixos.ipxe.j2

@@ -6,13 +6,11 @@
 set os {{ releases.nixos.name }}
 menu ${os}
 item --gap Official Releases
-{% for item in releases.nixos.versions %}
-item {{ item.code_name }} ${space} ${os} {{ item.name }}
-{% endfor %}
+item 20.03 ${space} ${os} 20.03
+item 19.09 ${space} ${os} 19.09
 choose version || goto nixos_exit
-{% for item in releases.nixos.versions %}
-iseq ${version} {{ item.code_name }} && set link https://hydra.nixos.org/job/nixos/release-{{ item.code_name }}/nixos.netboot.x86_64-linux/latest-finished/download/netboot.ipxe ||
-{% endfor %}
+iseq ${version} 20.03 && set link ${live_endpoint}{{ endpoints["nixos-20.03"].path }}netboot.ipxe ||
+iseq ${version} 19.09 && set link ${live_endpoint}{{ endpoints["nixos-19.09"].path }}netboot.ipxe ||
 chain ${link}
 goto nixos_exit