16 Commits
Author SHA1 Message Date
Antony Messerli d378285372 Remove tty from docker for actions workflow
Hotfix to release to build
2020-12-09 01:43:44 -06:00
Antony Messerli 3830da6bb2 Switch to using Github Actions
With the recent changes to Travis CI, it seemed
like a good time to begin porting netboot.xyz CI
over to Github Actions to keep everything in on
place.  These are the changes for the main
netboot.xyz repo.
2020-12-06 12:00:14 -06:00
Antony Messerli 36eb55b9f0 More tuning for endpoints menu 2020-01-10 01:10:01 -06:00
Antony Messerli b0144221e1 Set boot_version first before using 2020-01-09 23:39:14 -06:00
Antony Messerli eb3a703c0e Adds netboot.xyz endpoints menu for testing
Uploads version.ipxe to root of endpoints so that latest
deployed version can be loaded.

Removes memdisk iso test from efi utils menu.
2020-01-09 22:21:34 -06:00
thelamer 274a6ddef8 add if to push a tarball of menu files to S3 for consumption 2019-12-26 09:46:59 -08:00
Antony Messerli 35ee4ce2b5 Set up prod urls
Adjusts variables for production deployment
2019-12-20 15:48:23 +00:00
Antony Messerli f628157e43 Fixing signatures and add certs to loaders
* Shifting after_deploy messages and aws invalidation to
  proper locations
* Add cert checkout to preinstall and setting those on s3
  deploys only
* Adding production docker file which runs netboot.xyz overrides
* Only display sig menus if enabled
* Fix var names for signing
2019-12-15 22:02:19 +00:00
thelamer 78eac80448 only run the update logic on the rolling .x series, tag the versioned builds to display in menu 2019-12-11 16:45:13 -08:00
thelamer d6e7be819e tweek ednpoint and update releases to no longer push static html file 2019-12-07 16:35:15 -08:00
Antony Messerli 680965720e Add dosfstools for efi usb build and set -e
Sets -e to exit on failure
2019-11-27 15:27:44 +00:00
Antony Messerli bf4bcafabd Drop index.html, use from ansible role 2019-11-25 05:52:07 +00:00
Antony Messerli 132399730c Pushing up more changes 2019-11-25 03:37:44 +00:00
Antony Messerli 8c0d988b4d Tuning some settings 2019-11-23 13:34:51 -06:00
thelamer bc8bf983f5 adding build logic pointed at netboot us-east buckets, semi loop tested 2019-11-18 21:53:06 -08:00
thelamer 3d44646175 testing de push logic in travis other logic still incomplete 2019-11-18 18:28:31 -08:00