From: Michael Tremer Date: Thu, 24 Sep 2015 22:33:54 +0000 (+0200) Subject: boot: Add nightly builds to the top of the list of development builds X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=53211b338c9bbdd191325eb01d867ee2baa2c2c7;p=ipfire.org.git boot: Add nightly builds to the top of the list of development builds Signed-off-by: Michael Tremer --- diff --git a/webapp/handlers_boot.py b/webapp/handlers_boot.py index becaa4a4..6fed8dd7 100644 --- a/webapp/handlers_boot.py +++ b/webapp/handlers_boot.py @@ -74,6 +74,19 @@ class MenuGPXEHandler(BootBaseHandler): class MenuCfgHandler(BootBaseHandler): + class NightlyBuildReleaseDummy(object): + id = 100 + name = "Nightly Build" + sname = "nightly-build" + + netboot_kernel = "http://nightly.ipfire.org/next/latest/i586/images/vmlinuz" + netboot_initrd = "http://nightly.ipfire.org/next/latest/i586/images/instroot" + + def is_netboot_capable(self): + return True + + nightly_build = NightlyBuildReleaseDummy() + def get(self): self.set_header("Content-Type", "text/plain") @@ -85,6 +98,7 @@ class MenuCfgHandler(BootBaseHandler): pass development_releases = self.releases.get_unstable() + development_releases.insert(0, self.nightly_build) self.render("netboot/menu.cfg", latest_release=latest_release, stable_releases=stable_releases, development_releases=development_releases)