Github Actions Artifacts(Github工件)下载加速思路
目录
背景
用Github Actions build 带谷歌框架和root权限的安卓子系统,结果build出来的artifacts有将近4个G,挂代理(US和HK切换都一样)下载只有500K / S的速度,平时release可以跑满10M/S代理速度。
解决思路
不管是什么原因,思路是先利用国外VPS下载好再从VPS下回来,经过实验,这回可以跑满10M了。
要解决的问题
wget不能直接下载,原因也不多说,估计是headers或者账号验证之类的。
通过搜索:首先登录网站https://nightly.link,对相应仓库进行授权….
然后将欲下载工件地址填入,比如:
|
|
这个网站会自动将链接转换成如下:
|
|
这个转换出来的URL就可以直接在VPS上wget进行下载:
|
|