2016-05-15 8 views
0

に失敗し、私はGitLab CIがでビルド失敗したRubyスクリプトがあります。GitLab CIが原因宝石のロードエラー

/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- git (LoadError) 

Rubyスクリプトを:

require 'git' 

ここ.gitlab-ci.ymlですファイル:私もgitの宝石やランニングでgemfileを追加しようとしました

image: gitlab/gitlab-ce:latest 

job1: 
    script: 
    - apt-get update && apt-get -y install ruby && apt-get install git 
    - gem install git 
    - ./script.rb 

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 

しかし、それは非常に簡単だったので、私は同じエラーに

答えて

0

を取得します。 sudoのために必要な

逸品インストール:

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