![](/img/trans.png)
[英]Ruby gem 'byebug 5.0.0' failing on install due to make error
[英]GitLab CI failing due to gem load error
我有一個Ruby腳本使GitLab CI構建失敗,並帶有:
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- git (LoadError)
紅寶石腳本:
require 'git'
這是.gitlab-ci.yml文件:
image: gitlab/gitlab-ce:latest
job1:
script:
- apt-get update && apt-get -y install ruby && apt-get install git
- gem install git
- ./script.rb
我也嘗試過使用git gem添加一個gemfile並運行:
image: gitlab/gitlab-ce:latest
job1:
script:
- apt-get update && apt-get -y install ruby && apt-get install git
- gem install bundler
- bundle install
- ./script.rb
但是我得到了同樣的錯誤
因此,這非常簡單。
需要sudo gem install:
image: gitlab/gitlab-ce:latest
job1:
script:
- apt-get update && apt-get -y install ruby && apt-get install git
- sudo gem install git
- ./script.rb
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.