Commit Graph
301 Commits
Author SHA1 Message Date
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
Greg Hellings 106ff35be9 Fix ALL the typos 2024-07-22 14:59:48 -05:00
Greg Hellings e519e60049 Fix environment variable typo 2024-07-22 14:55:39 -05:00
Greg Hellings 6b35911869 Get the ci/upload correct 2024-07-22 13:34:48 -05:00
Greg Hellings d243a0f5bd Be capable of running build vs upload 2024-07-22 10:34:22 -05:00
Greg Hellings 7561d51f26 Guard running of the find command 2024-07-22 10:21:32 -05:00
Greg Hellings 29a3ec05d3 Merge branch 'update-distros-june-2024' into 'main'
June 2024 distro updates

Closes #12

See merge request greg/vms!11
2024-07-18 15:04:12 +00:00
Greg Hellings 66814c4282 Add ci build for CI tasks 2024-07-13 03:31:10 -05:00
Greg Hellings b716298d3f Escape dots 2024-07-13 03:22:30 -05:00
Greg Hellings 23746f0660 Fix variable syntax 2024-07-13 03:16:34 -05:00