来自https的Ruby download_file删除RuntimeError

时间:2018-06-28 11:51:03

标签: ruby git buildpack

我在git https://github.ibm.com/ ******** / buildpack_resource / blob / master / *****。tgz上有一个文件,要使用以下代码下载(到Win10):

download_file(dependency['uri'], local_cached_file)

我收到C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/buildpack-packager-2.3.4/lib/buildpack/packager/package.rb:126:in `download_file': Failed to download file from https://github.com/*******/buildpack_01/blob/master/*****.tgz (RuntimeError)

我无法ping地址,但是我可以ping git.com。 我是Ruby的新手。我只是在使用此gem,但错误消息看起来很有用。我仍然不明白哪里出了问题。

提前谢谢!

1 个答案:

答案 0 :(得分:1)

使用浏览器从GitHub门户下载原始文件

如果下载本身令人满意,?raw=true到GitHub门户上浏览的文件的URL。

或关注:Download single files from GitHub

使用wget / curl /其他脚本下载文件

可能,但需要执行授权:How can I download a single raw file from a private github repo using the command line?

克隆存储库

或实际上克隆存储库。要仅获取最新版本,可以使用开关--depth=1