不支持在使​​用系统gem时使用自定义路径

时间:2019-07-12 15:36:54

标签: ruby bundler gitlab-ci

Gitlab CI捆绑软件安装出现意外错误。到昨天晚上,一切都很好。

参考以下解决方案,但问题仍然存在:

bundler: Using a custom path while using system gems is unsupported

阶段:   -测试

缓存:   关键:test-app-cache   路径:     -供应商/

变量:   BUNDLE_DISABLE_SHARED_GEMS:“真”   BUNDLE_PATH__SYSTEM:“假”

部署:   阶段:测试   图片:“ ruby​​:2.5”   脚本:     -宝石更新系统     -gem install bundler -v 2.0.1     -捆绑配置--global disable_shared_gems true     -捆绑安装--path vendor

跳过Git子模块设置 正在检查缓存以获取test-app-cache-9 ... 致命:文件不存在
无法提取缓存 $ gem更新系统 更新已安装的宝石 没有更新 $ gem安装捆绑程序-v 2.0.1 成功安装bundler-2.0.1 已安装1个宝石 $ bundle config --global disable_shared_gems true 您具有一个将disable_shared_gems设置为“ true”的捆绑程序环境变量。这将优先于您设置的全局值 $ bundle install --path供应商 不支持在使​​用系统gem时使用自定义路径。

路径: 为您的本地应用设置(/ usr / local / bundle / config):“供应商” 通过BUNDLE_PATH设置:“ / usr / local / bundle”

path.system: 通过BUNDLE_PATH__SYSTEM设置:true

disable_shared_gems: 通过BUNDLE_DISABLE_SHARED_GEMS设置:true 为当前用户设置(/root/.bundle/config):true 错误:作业失败:命令以退出代码1终止

0 个答案:

没有答案