keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
372 stars 102 forks source link

fix(common): Retry curl downloads up to 5 times #11314

Closed darcywong00 closed 2 weeks ago

darcywong00 commented 2 weeks ago

Fixes #10670

This updates the curl downloads to try up to 5 times (with 5s delay in between). Reference https://curl.se/docs/manpage.html#--retry

Also updated to use long option names. And since the curl still uses --silent, the retry statuses aren't output.

@keymanapp-test-bot skip

keymanapp-test-bot[bot] commented 2 weeks ago

User Test Results

Test specification and instructions

User tests are not required

Test Artifacts

keyman-server commented 2 weeks ago

Changes in this pull request will be available for download in Keyman version 18.0.24-alpha