Greg Hellings
1d8a927d7d
Merge remote-tracking branch 'origin/main' into version-updates
2025-01-22 16:03:12 -06:00
Greg Hellings
4c9e98f685
Fixed virt detection in Arch
2025-01-22 14:42:50 -06:00
Greg Hellings
32a24181f3
Add NixOS 24.11
2025-01-22 09:53:33 -06:00
Greg Hellings
698d08741b
Add CentOS Stream 10
2025-01-22 08:57:36 -06:00
Greg Hellings
53f60334c6
Add Alpine 3.21 release
2025-01-22 08:46:15 -06:00
Greg Hellings
c9b11afe98
Merge branch 'eol-leap-15.5' into 'main'
...
EOL openSuSE 15.5
Closes #11
See merge request greg/vms!16
2025-01-22 14:36:05 +00:00
Greg Hellings
7629a2fe6c
Update Archlinux URL
2025-01-21 11:01:23 -06:00
Greg Hellings
211fb16ced
Fix shellcheck
2025-01-17 12:23:07 -06:00
Greg Hellings
956bd69c92
Use variable for ease of update
2025-01-17 11:49:12 -06:00
Greg Hellings
850b4eb293
EOL openSuSE 15.5
...
Closes #11
2025-01-15 15:45:02 -06:00
Greg Hellings
960b1634b3
Add repos to opensuse 15.6 so it can install software
2025-01-15 14:41:45 -06:00
Greg Hellings
5b515fff77
Update hash for go deps
2025-01-15 14:41:33 -06:00
Greg Hellings
6f026b964e
Merge branch 'cache-in-go' into 'main'
...
Convert the cache to golang
Closes #21
See merge request greg/vms!15
2025-01-01 00:09:52 +00:00
Greg Hellings
82718cbc4c
Add some debugging output
2024-12-24 10:34:15 -06:00
Greg Hellings
0c5cdb35b3
Remove the progress bar and fix the downloader
...
The progress bar *might* be causing problems during the upload. So we
remove it and allow the progress to be mysterious to the user
Return a non-zero error code if there is a failure
Make the cache directory first...
2024-12-24 01:22:53 -06:00
Greg Hellings
f75558bfb7
Update S3 URL
...
Since the STORAGE_URL variable no longer has the `http://` portion of
the address, we have to add it into the hcl files
2024-12-24 01:00:23 -06:00
Greg Hellings
8b2e4b252e
Fedora 39 EOL
...
Fedora 39 end of life on November 26, 2024.
Fixes #21
2024-12-24 00:49:56 -06:00
Greg Hellings
cc78eea201
Only build Hyper V on releases
2024-12-24 00:49:09 -06:00
Greg Hellings
f99c35b2d5
Convert the cache to golang
...
In the interest of performance, convert the fetcher and uploader to
golang and use the minio library, rather than repeated calls to the
server with the command line
2024-12-24 00:23:26 -06:00
Greg Hellings
6c98a2aa39
Try usimg the new plugin name
2024-11-19 08:35:03 +00:00
Greg Hellings
91622a60d7
Add missing semicolon
2024-11-19 07:36:33 +00:00
Greg Hellings
93352bc2e8
Still making Windows more special
2024-11-19 07:34:56 +00:00
Greg Hellings
d02dbdbf55
Wrap echo to prevent newlining
2024-11-19 07:28:18 +00:00
Greg Hellings
b7d697db83
Windows paths and escaping!!
2024-11-19 07:24:17 +00:00
Greg Hellings
8301af5669
Simplify continuation and go back to echoing.
2024-11-19 07:18:36 +00:00
Greg Hellings
606f6259f8
Remove trailing whitespace
2024-11-19 06:55:39 +00:00
Greg Hellings
af64ddf036
Quote the "if" key
2024-11-19 06:54:56 +00:00
Greg Hellings
029b9f8af2
Hopefully this works! Adding release to continue.
2024-11-19 06:53:56 +00:00
Greg Hellings
6f501c74b7
Fix variable typo in continuation
2024-11-19 06:46:43 +00:00
Greg Hellings
ce0c459baf
Merge branch 'qol-improvements' into 'main'
...
Fix Rawhide builds
Closes #28 , #29 , #24 , #26 , and #19
See merge request greg/vms!14
2024-11-19 06:39:27 +00:00
Greg Hellings
a3eae3daf5
Fix powershell mismatch
2024-11-19 05:57:21 +00:00
Greg Hellings
ea21c78f58
Fix the URL for Ubuntu file
2024-11-18 23:47:11 -06:00
Greg Hellings
4324f0ce67
Get everything passing the flake checks
2024-11-18 23:42:28 -06:00
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
57ac996a38
Fix name of the tags array
2024-11-18 22:42:31 -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
18b7cddaaa
Fix Rawhide builds
...
Ignore writing to the device if it is a zram
Fixes #28
2024-11-18 21:14:18 -06:00
Greg Hellings
37f8e7c063
Merge branch '2024-11-updates' into 'main'
...
2024 11 updates
Closes #18
See merge request greg/vms!13
2024-11-19 01:51:54 +00:00
Greg Hellings
1e27b9027f
Add needed tools to build commands
2024-11-18 18:51:12 -06:00
Greg Hellings
db7980101f
Update to latest Archlinux ISO
2024-11-18 18:50:54 -06:00
Greg Hellings
9408bef2e3
Update Ubuntu 22.04 to 22.04.5
2024-11-18 18:50:35 -06:00
Greg Hellings
c03db23fa3
Prepare Leap 16 for eventual release
2024-11-18 18:26:48 -06:00
Greg Hellings
3ca62bcd2e
Use STORAGE_URL from the environment
2024-11-18 14:31:43 -06:00
Greg Hellings
3d4d82d130
Add Fedora 41
2024-11-18 14:31:16 -06:00
Greg Hellings
798c53ac5b
Update Debian 12 to Debian 12.8 image
2024-11-18 11:29:58 -06:00
Greg Hellings
2a30976578
Update Debian 11 to 11.11 image
2024-11-18 11:29:42 -06:00