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
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
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
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
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
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
e099a41344
Use image with xonsh
2023-12-29 23:42:13 -06:00
Greg Hellings
b11669345e
Hyperv Debian + UEFI
2023-12-30 05:37:32 +00:00
Greg Hellings
76abdb9132
Quit the pip install
2023-12-22 22:14:57 +00:00
Greg Hellings
ffab1afbbe
Add Hyper-V to CI
2023-12-20 04:36:11 +00:00
Greg Hellings
c6d3cfac19
Test out Gitlab
2023-12-18 02:04:17 +00:00