2016-05-15 16 views
0

Ich habe ein Ruby-Skript, das die Gitlab CI bauen mit fehlschlägt:Gitlab CI aufgrund gem Ladefehler Fehler

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

Die Ruby-Skript:

require 'git' 

Hier ist die .gitlab-ci.yml Datei:

image: gitlab/gitlab-ce:latest 

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

ich auch eine gemfile mit dem git Juwel und Laufen versucht haben, und fügte hinzu:

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 

aber ich habe den gleichen Fehler

Antwort

0

So war es ganz einfach.

zu sudo benötigt die 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