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