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
Greg Hellings
c5b6a5b08e
Update Alpine image to 3.19.4
2024-11-18 11:29:25 -06:00
Greg Hellings
bd64aeda18
Updated alpine ISO to 3.20.3
2024-11-18 11:23:16 -06:00
Greg Hellings
83a3a9e9cb
Add Ubuntu 24.10
2024-11-18 11:13:03 -06:00
Greg Hellings
f256eb583c
Update for Ubuntu 24.04.01 CDs
2024-11-18 11:11:45 -06:00
Greg Hellings
0d102a6508
Merge branch 'retire-eol' into 'main'
...
Retire EOL distros
Closes #2 , #3 , #7 , and #6
See merge request greg/vms!12
2024-07-25 14:11:43 +00:00
Greg Hellings
5af44e3670
Retire Ubuntu 23.11 EOL
...
Fixes #7
2024-07-24 11:12:50 -05:00
Greg Hellings
0fe713cd48
Retire Nix 23.11
...
Fixes #6
2024-07-24 11:12:00 -05:00
Greg Hellings
d1113b66bf
Retire Debian 10 EOL
...
Fixes #3
2024-07-24 11:11:19 -05:00
Greg Hellings
c0d35f9cc1
Retire CentOS 7.
...
Fixes #2
2024-07-24 11:10:11 -05:00
Greg Hellings
8217db0a47
Fix fetching BUILD variable
2024-07-24 11:09:34 -05: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
a3c9dd67d7
Only have one build.env
2024-07-23 18:40:42 -05:00
Greg Hellings
8e8976be39
Pull build from env
2024-07-23 18:22:30 -05:00
Greg Hellings
9652d54ee0
Go back to generating BUILD
2024-07-23 18:13:58 -05:00
Greg Hellings
906666f836
Ditch the BUILD for the CI_COMMIT_TAG var
2024-07-23 17:55:03 -05:00
Greg Hellings
2afda03e14
More output for Tumbleweed
2024-07-23 17:52:53 -05:00
Greg Hellings
aaa85c4662
CentOS 7 cannot do virtio, apparently
2024-07-23 12:03:45 -05:00
Greg Hellings
67a7df04b3
Remove obsolete HyperV service
2024-07-23 00:26:33 -05:00
Greg Hellings
49bdb43c7d
Try to fix Tumbleweed
2024-07-22 23:24:41 -05:00