MickLesk
0d821dd704
feat(tools.func): extend retry logic to all major downloads
Added curl_with_retry to all critical download operations:
- Adminer download
- Composer installer
- FFmpeg (binary and source)
- Go tarball
- Ghostscript source
- ImageMagick source
- rbenv and ruby-build
- uv (astral-sh)
- yq binary
- Go version check
Extended timeouts for large downloads:
- CURL_TIMEOUT=300 for FFmpeg, Go (large tarballs)
- CURL_TIMEOUT=180 for Ghostscript, ImageMagick
Remaining without retry (intentional):
- download_with_progress (specialized function)
- Rustup installer (piped to shell)
- Portainer version check (non-critical)
Total curl_with_retry/download_gpg_key usage: 27 locations
2025-12-26 19:03:41 +01:00
..
2025-12-15 17:37:26 +01:00
2025-12-07 21:29:09 +01:00
2025-12-04 07:52:18 +01:00
2025-12-04 07:52:18 +01:00
2025-12-24 14:23:10 +01:00
2025-12-01 13:49:42 +01:00
2025-12-18 18:38:08 +01:00
2025-12-04 19:41:01 +01:00
2025-12-07 21:29:09 +01:00
2025-12-26 19:03:41 +01:00