ruby - 为不需要的 gropus 跳过捆绑器身份验证
问题描述
我有一个Gemfile
看起来像
source 'https://rubygems.org'
...
group :production do
...
source 'https://rubygems.pkg.github.com/org' do
...
end
end
group :development do
...
end
group :development, :test do
...
end
group :test do
...
end
在我的test
环境中,我试图通过运行安装严格必要的 gem
bundle config set --local without 'development production'
bundle install
但是,Bundler 失败并出现以下错误:Authentication is required for rubygems.pkg.github.com.
有没有办法不提供任何身份验证凭据并仍然安装 gems(不生产)?
我也尝试将:production
组标记为,optional
但我仍然得到同样的错误。
解决方案
推荐阅读
- java - Spring JPA 无法从类型 [java.lang.String] 转换为类型 [java.lang.Long]?
- html - 为什么我的垂直导航隐藏在其余元素后面?
- android - 检查 firebase 查询(对于 firebase 选项)是否返回空(不存在)
- c# - ELM327 发送多个命令时不返回任何内容
- c - Linux/POSIX ABI 是否定义 int 的大小?
- .net - GitHub上DotNet repro中“@dotnet-bot test this please”背后的逻辑是什么?
- amazon-web-services - aws lambda 和 Rds 中的握手不活动超时错误
- reactjs - 启动我的反应本机应用程序时出现参考错误
- json - 在查询中解构深层嵌套的 json
- javascript - 选择类的 .child 元素应该在其他 .child 元素之上,每个 .child 都在 .parent 元素内,具有绝对位置