优雅地从 GitHub 下载最新版本需求调查
侧边栏壁纸
  • 累计撰写 65,113 篇文章
  • 累计收到 0 条评论

优雅地从 GitHub 下载最新版本需求调查

James
2020-08-29 / 0 评论 / 71 阅读 / 正在检测是否收录...

优雅地从GitHub下载latestreleases:https://global.v2ex.com/t/332891
引用:摘要

不知道大家写bash脚本或者Dockerfile的时候有没有需要从GitHub下载latestreleases来安装的情况?我之前遇到这个问题,google后发现,比较好的处理思路是从GitHubAPI得到releases信息,然后用jq来处理json,得到目标latestrelease的下载链接。jq免去了用sed处理json的繁琐。

但我总觉得不够纯粹,为了方便地下载latestrelease,我得从GitHub先下载jq(不知道为什么,Alpineapk的安装包是不带正则处理的版本)。而且,虽然比用sed要好,下载的命令还是不那么直观。


-----------------------------------------------------
网友回复:

https://git-release.sakurasou.life

现写了一个,用法类似https://global.v2ex.com/t/332891

https://git-release.sakurasou.life/{owner}/{repo}/{file_name_regrex}

{file_name_regrex}只支持关键字,会下载匹配到的第一个


网友回复:

mjj服务器大多都有国外服务器,并且本地都自带网站加速属性


网友回复:

引用:MoeWang发表于2020-7-620:39

mjj服务器大多都有国外服务器,并且本地都自带网站加速属性


网友回复:

引用:loveqianool发表于2020-7-620:43

主要是写脚本方便呀,国内有些小白用脚本GitHub下载失败,然后就来提个issues。...


网友回复:

引用:MoeWang发表于2020-7-620:44

本地自带网站加速属性,你细细品


网友回复:

引用:loveqianool发表于2020-7-620:45

不懂。


网友回复:

https://git-release.sakurasou.life

现写了一个,用法类似https://global.v2ex.com/t/332891

https://git-release.sakurasou.life/{owner}/{repo}/{file_name_regrex}

{file_name_regrex}只支持关键字,会下载匹配到的第一个


网友回复:

引用:黑街老祖发表于2020-7-701:06

作者懒自己改提pr也可以的


网友回复:

我只听过hub,hub。什么时候又多出一个Github了,

0