Commit Graph
199 Commits
Author SHA1 Message Date
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
Greg Hellings 9cf56f635f Correct the writing of files 2024-06-21 11:27:59 -05:00
Greg Hellings c1156a93d3 Fix invocations to minio-client 2024-06-21 11:01:09 -05:00
Greg Hellings 13f2dc7943 Try manually running uploads 2024-06-21 10:48:58 -05:00
Greg Hellings d16e79b850 Version updates
Retire Alma and Rocky 8
Update Alma/Rocky 9 to 9.4
Retire Fedora 38
Add Fedora 40
2024-06-21 00:05:57 -05:00
Greg Hellings b5ffbac664 Prevent EOL from moving 2024-06-20 22:20:28 -05:00
Greg Hellings e976908b3f Remove CentOS Stream 8
Fixes #1
2024-06-20 22:16:45 -05:00
Greg Hellings 12e94263ef Update cache properly 2024-04-21 15:07:50 -05:00
Greg Hellings 6cadd7193b Output file list before run 2024-04-21 14:53:44 -05:00
Greg Hellings 00a41fd7e2 Fish cache policy 2024-04-21 16:35:27 +00:00
Greg Hellings 160b065cac Try setting cache policy 2024-04-21 16:32:15 +00:00
Greg Hellings 3e360a000a Tell curl to also retry 2024-04-20 15:11:21 +00:00
Greg Hellings 2bd1d75d72 Apparently, you can only retry twice 2024-04-20 02:46:25 -05:00
Greg Hellings f20c5c714e Auto-retry the downloads 2024-04-20 02:45:12 -05:00
Greg Hellings a5469d1073 Try using ISOs as artifacts instead of cache 2024-04-17 15:51:25 -05:00
Greg Hellings 2baf005b84 Tell builders to skip HTTP 2024-04-16 23:02:23 -05:00
Greg Hellings 087a1ee58c Ignore demanded absolute paths 2024-04-16 15:55:49 -05:00
Greg Hellings cc08a440ff Explicitly call bash 2024-04-16 14:49:39 -05:00
Greg Hellings 822e1c869d Do not hardcode env 2024-04-16 14:21:00 -05:00
Greg Hellings 669068a902 Skip the port number 2024-04-16 12:42:55 -05:00
Greg Hellings 20286d0697 Try different path 2024-04-16 12:31:30 -05:00
Greg Hellings 146be6b129 Use new image by default 2024-04-16 12:25:03 -05:00
Greg Hellings d14ae1a609 Fix shellcheck lint 2024-04-16 10:54:57 -05:00
Greg Hellings 2f3a082104 Externalize cache file 2024-04-15 23:11:35 -05:00
Greg Hellings b9f10c9c86 Make more intelligent use of the cache
Bust cache on the dynamic files
Use the cached builds for both virtualbox and Hyper-V
Hopefully improve loop downloading files to cache
2024-04-15 03:53:58 +00:00
Greg Hellings 2070d55b5d Merge branch 'pre-cache-isos' into 'main'
Try pre-caching ISO files

See merge request greg/vms!9
2024-04-12 21:36:05 +00:00
Greg Hellings f4a43a46cf Try, again, to do this right... 2024-04-12 12:01:16 -05:00
Greg Hellings 57b2ae29ee Fix check for file existence 2024-04-12 10:34:31 -05:00
Greg Hellings da06cd988b Improve cache usage
1. Only download cached files that are not present in the current cache
2. Try pulling directly from the cache, not only with the target
   information
2024-04-12 10:22:23 -05:00
Greg Hellings e359957376 OpenSuSE LEAP 15.6 is not GA yet 2024-04-11 13:32:56 -05:00
Greg Hellings 375f5ea92c Tell curl to be sane 2024-04-10 13:49:55 -05:00
Greg Hellings 702373e989 Create directory first 2024-04-10 13:42:59 -05:00
Greg Hellings 0343161985 Use bash array 2024-04-10 13:13:26 -05:00
Greg Hellings 46e2edc9d8 Try doing parallel downloads with curl 2024-04-10 13:06:37 -05:00
Greg Hellings b52e08d4bf Fix indent in YAML 2024-04-10 12:59:16 -05:00
Greg Hellings ea51188897 Try pre-caching ISO files
Since the builds themselves get run in a big parallel morass of
nonsense, this causes cache clobbering all over. So now I move the
downloading to the pre-trigger stage and hopefully we can use
the pre-download step to cache things properly. Hopefully this will also
prevent issues where dynamically generated download files are missing
for later runs.
2024-04-10 12:56:52 -05:00
Greg Hellings 0c738ffe8f Merge branch 'add_distros' into 'main'
Add distros

See merge request greg/vms!8
2024-04-05 15:27:50 +00:00
Greg Hellings f095e26e82 Fix indent 2024-04-04 13:33:31 -05:00
Greg Hellings 1f7c092b94 Add openSuSE LEAP 15.6 2024-04-04 13:33:17 -05:00
Greg Hellings 8f63f52363 Update u2204 and deb12 URLs 2024-04-04 13:32:56 -05:00
Greg Hellings 77ed28e7a1 Fix path... again 2024-04-03 00:09:14 -05:00
Greg Hellings dbfc1ac4d0 Update archlinux version 2024-04-02 23:46:05 -05:00
Greg Hellings 49ef1adc5b Pin and prune plugins 2024-01-17 15:09:11 -06:00
Greg Hellings 8e10b7fc66 More debugging 2024-01-17 15:02:34 -06:00
Greg Hellings 6845032db6 Roll back pwsh changes 2024-01-17 14:49:15 -06:00
Greg Hellings 9a38d88ba8 Fix up syntax som more. 2024-01-10 12:29:55 -06:00
Greg Hellings a1e61cfd71 Try without quotes, I guess? 2024-01-10 12:27:36 -06:00
Greg Hellings 77019f874f Run command directly? 2024-01-10 12:11:04 -06:00
Greg Hellings cd84ee8d0d Debugging output 2024-01-10 11:37:34 -06:00