Commit 1c2d1db
build: Fix nanoarrow download URL pattern
The current nanoarrow download logic hardcoded a specific download URL
which would break CI when a new nanoarrow version is released and the
old one is removed from the primary Apache download mirror.
This commit refactors the nanoarrow toolchain resolution to follow
the exact same pattern as the arrow dependency, which includes robust
fallback URLs (including archive.apache.org) to ensure the dependency
can always be downloaded even after newer versions are released.
The ARROW_SOURCE_URL has also been updated to include the archive
fallback URL to improve its resiliency.
Co-authored-by: wgtmac <4684607+wgtmac@users.noreply.github.com>1 parent 0596ef5 commit 1c2d1db
1 file changed
Lines changed: 17 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
51 | 66 | | |
52 | 67 | | |
53 | 68 | | |
| |||
256 | 271 | | |
257 | 272 | | |
258 | 273 | | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | 274 | | |
268 | 275 | | |
269 | | - | |
| 276 | + | |
| 277 | + | |
270 | 278 | | |
271 | 279 | | |
272 | 280 | | |
| |||
0 commit comments