2016-08-06 6 views
1

Я хочу использовать размещенный частный камень на моем проекте Ruby. Этот драгоценный камень размещен на GitLab.Строительство проекта Ruby с частным драгоценным камнем от GitLab

Так что мне нужна помощь в том, что добавить в свой Ruby Gemfile, чтобы «импортировать» этот приватно размещенный драгоценный камень.

Я могу использовать частные драгоценные камни от GitHub или Gemfury, но вам нужна помощь с GitLab.

ответ

0

Да, вы можете добавить драгоценный камень из git lab. Вам нужно будет ввести имя пользователя и пароль в части URL-адреса драгоценного камня.

Пример:

gem 'gem_name', 'version', :git => "http://<username>:<password>@myprivate_gitlab_host/private_gems/my_great_gem.git" 

посмотреть здесь Is it possible to install gem from private gitlab host from Heroku

+0

Спасибо за ответ! Тем не менее, мне было интересно, есть ли способ использовать токены auth вместо того, чтобы выставлять имя пользователя и пароль в Gemfile. Например, когда я использую частные драгоценные камни из GitHub, я могу использовать их с помощью oauth и токена следующим образом: gem 'gem_name', git: "http s: // my_token: [email protected]/private_gems/my_awesome_gem .git " –

+0

@AlexDevo похоже на дубликат: http://stackoverflow.com/questions/4840680/how-can-i-specify-a-gem-to-pull-from-a-private-github-repository см. ответ там –

Смежные вопросы