1

当我将 gem 上传到 geminabox 时,我到底应该上传什么?显然不是.gemspec文件。当我这样做时,我得到“400Cannot process gem”。那我应该上传什么?

4

3 回答 3

1

您需要先构建.gem文件:

gem build my-gem.gemspec

然后运行:

gem inabox my-gem-0.0.1.gem

于 2016-10-05T14:42:23.453 回答
0

你必须上传一个.gem文件。

于 2015-01-27T12:43:07.213 回答
0

以下是使用 geminabox 的基础知识:

获取宝石:

gem fetch mygem.gem

将 gem 添加到 geminabox:

gem inabox mygem.gem

删除宝石

curl -s -X "DELETE" -H "Authorization: Basic #{Base64 encoded username:password here}" https://your_geminabox_site.com/gems/mygem.gem

无认证:

curl -s -X "DELETE" https://your_geminabox_site.com/gems/mygem.gem

于 2016-01-27T23:11:01.683 回答