Greg Hellings
1864511341
Pull more of the scripts to their own files
...
Fixes #19
2024-11-18 23:37:30 -06:00
Greg Hellings
f14c55e0c9
Enable filtering
...
Honor the value of `exclude` in a distro listing. It has already been in
use to exclude Debian 12 from building on virtualbox-iso, but now we
will actually honor that call.
Also, tightens up the code that generates all the scripts so that it is
less verbose and more legible
Fixes #26
2024-11-18 23:28:04 -06:00
Greg Hellings
de666d44c8
Fix shellcheck
2024-11-18 22:39:41 -06:00
Greg Hellings
1b8a742563
Streamline generating continue file
...
Fixes #29
2024-11-18 22:26:17 -06:00
Greg Hellings
ee831b6c48
Fix flake.nix and use its hooks
...
Fixes #24
2024-11-18 22:02:07 -06:00
Greg Hellings
e7d1b0f7bd
Apply nixfmt to the whole tree
2024-11-18 21:22:32 -06:00
Greg Hellings
1e27b9027f
Add needed tools to build commands
2024-11-18 18:51:12 -06:00
Greg Hellings
3ca62bcd2e
Use STORAGE_URL from the environment
2024-11-18 14:31:43 -06:00
Greg Hellings
08275390f5
Do not override builld version. Derp.
2024-07-24 10:52:23 -05:00
Greg Hellings
f8f2b743ef
Try looking for variables
2024-07-24 10:27:05 -05:00
Greg Hellings
9652d54ee0
Go back to generating BUILD
2024-07-23 18:13:58 -05:00
Greg Hellings
d243a0f5bd
Be capable of running build vs upload
2024-07-22 10:34:22 -05:00
Greg Hellings
66814c4282
Add ci build for CI tasks
2024-07-13 03:31:10 -05:00
Greg Hellings
4dd414cc09
Use nix to do builds
2024-07-13 03:03:14 -05:00
Greg Hellings
7c956c9d33
Move validate to a different file
2024-07-13 01:39:48 -05:00
Greg Hellings
c24e15d04e
Move more commands into nix
2024-06-28 09:54:17 -05:00
Greg Hellings
bc1f23a47b
Better cache file naming
2024-06-26 20:57:47 -05:00
Greg Hellings
832c901b9b
Move almost everything over to Nix
...
Eliminate Xonsh usage
Eliminate usage of the supports.yml files for default.nix
Point ISOs directly to MinIO URLs instead
2024-06-26 16:00:57 -05:00
Greg Hellings
2d124c652a
Move validate step into Nix script
2024-06-24 23:13:53 -05:00
Greg Hellings
f138e5af3e
Nixify shellcheck
...
Add shellcheck command to flake.nix and use it in the Gitlab
2024-06-24 23:04:16 -05:00
Greg Hellings
04b625f9e4
Add an explicit cache restore
2024-06-21 16:23:24 -05:00
Greg Hellings
fc1d419506
Tweak download script
2024-06-21 13:00:22 -05:00
Greg Hellings
91c56299ec
Use full URL
2024-06-21 12:33:38 -05:00