Commit Graph

23 Commits

Author SHA1 Message Date
Antony Messerli
ebfc9dacf1 Revert "Wrap vars in quotes"
This reverts commit b9b1e40d03.
2022-07-25 00:07:35 -05:00
Antony Messerli
b9b1e40d03 Wrap vars in quotes 2022-07-24 23:01:25 -05:00
Antony Messerli
4f4eb8b26c Consolidate Dockerfiles
Uses ARGs for whether to add production overrides
or not, by default, it uses the default settings
and not the overrides.
2022-06-26 12:36:40 -05:00
Antony Messerli
a9b0e6aaa5 Fix script for recent lint changes 2022-04-16 00:10:14 -05:00
Antony Messerli
2b87ea8d25
Update build_release 2021-09-30 20:05:14 -05:00
Antony Messerli
5526d4c568
Add some debug 2021-09-30 19:22:23 -05:00
Antony Messerli
4c0de9ca53 Adds rolling release deploy
2.x is designated as a rolling release but usually is aligned
with an actual release.  This commit will allow for updates
to endpoints.yml and the Ansible defaults that contains all
of the version updates to be pushed to boot.netboot.xyz
automatically as they are come in.

This will allow version updates like ArchLinux to be rolled out
immediately with out the lag during releases.
2021-09-30 16:57:08 -05:00
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