![](/img/trans.png)
[英]Pronto-Rubocop on Gitlab is not working, wrong URL being called
[英]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.