簡體   English   中英

Pronto:找不到gitlab gem錯誤

[英]Pronto: gitlab gem not found error

我在github repo有一個rails項目 ,還有一個用於運行測試的CI server

事實是,我添加了rubocop/pronto以獲取有關代碼樣式的一些反饋(暫時無需在Github上發布消息,而僅在本地運行它以獲取有關我的更改的警告),並且pronto具有gitlab gem作為依賴項

鑒於我的CI服務器未安裝gitlab gem(因為無需安裝),因此構建失敗並顯示以下消息:

gems / 2.2.0 / gems / bundler-1.14.5 / lib / bundler / spec_set.rb:87:在``實現中的塊''中:在任何來源中都找不到gitlab-3.6.1(Bundler :: GemNotFound)

運行bundle后將它們添加到我的Gemfile.lock中

pronto (0.8.2)
  gitlab (~> 3.6, >= 3.4.0)
...
gitlab (3.6.1)
  httparty
  terminal-table

有什么方法可以在不安裝gitlab gem的情況下安裝pronto?

照原樣,您不能在沒有gitlab的情況下使用gem,因為這是gem的主文件中的要求

您可以分叉gem並從該文件中刪除Gitlab。 我沒有仔細閱讀代碼,但這可能會破壞更多的內容。 不過,應該有可能刪除對Gitlab的引用而不會破壞核心功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM