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
Greg Hellings
442c74dd44
This *might* fix Hyper-V test issues?
2024-01-10 11:04:23 -06:00
Greg Hellings
c1be93a1d5
Back to Bash in HyperV
2024-01-10 10:43:23 -06:00
Greg Hellings
fc43e06f6e
Try some more pwsh.exe
2024-01-10 10:40:44 -06:00
Greg Hellings
e1dcfbb4e4
Try bash on HyperV
2024-01-10 10:26:07 -06:00
Greg Hellings
c5188ca53a
Set boot option for HyperV in Alpine
2024-01-10 10:18:03 -06:00
Greg Hellings
22dfbae908
Add VBox Type where available
2024-01-09 22:31:00 -06:00
Greg Hellings
3aef715e85
Fix opensuse on virtualbox
2024-01-09 22:18:34 -06:00
Greg Hellings
a61c4cb08c
Fix Alpine on VirtualBox
2024-01-09 21:50:29 -06:00