首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何推送没有auth的gem?

问如何推送没有auth的gem?
EN

Stack Overflow用户
提问于 2020-04-23 17:45:01
回答 1查看 166关注 0票数 0

如何在没有授权的情况下推送gem到内网服务器?有没有办法禁用它?

代码语言:javascript
复制
gem push mygem-0.0.0.gem --host http://localhost:51856
Enter your http://localhost:51979 credentials.
Don't have an account yet? Create one at http://localhost:51979/sign_up

私有服务器不需要授权。问题是如何在gem推送操作中禁用它?

EN

回答 1

Stack Overflow用户

发布于 2020-04-27 19:18:03

一方面,您自己编写了gem服务器,而您的服务器不需要,因此不需要检查凭据。另一方面,gem push命令要求gem服务器始终需要凭据。

解决方法可能是配置一个随机的GEM_HOST_API_KEY环境变量。当该变量存在时,gem push命令将不再询问凭据,而是发送随后将被服务器忽略的API键。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61384113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档