-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support rubocop-airbnb plugin #131
Comments
Code Climate plugins run in isolated environments and can't install gems or use gems installed for the repositories they're analyzing. This is a security feature that does unfortunately limit the flexibility of plugins to use their own third party plugins. In some cases we do package libraries like this along with the plugin, we may be able to consider doing that in this case. |
Thanks for the help @wfleming! It would be awesome if you consider to package this library into the plugin. You can close this issue. |
I'll leave it open to track the desire to support the gem, thanks for getting back to me. |
just came to open the same ticket - having the matching rubocop-airbnb package installed alongside rubocop would be awesome. |
would a pr help on this? |
Lots of people will soon have the same problem with |
As stated here[1], Code Climate plugins run in isolated environments and can't install gems or use gems installed for the repositories they're analyzing. This is a security feature that does unfortunately limit the flexibility of plugins to use our own third party plugins. For this reasons, the RuboCop checks will be moved to the CI. [1] codeclimate/codeclimate-rubocop#131 (comment)
As stated here[1], Code Climate plugins run in isolated environments and can't install gems or use gems installed for the repositories they're analyzing. This is a security feature that does unfortunately limit the flexibility of plugins to use our own third party plugins. For this reasons, the RuboCop checks will be moved to the CI. [1] codeclimate/codeclimate-rubocop#131 (comment)
As stated here[1], Code Climate plugins run in isolated environments and can't install gems or use gems installed for the repositories they're analyzing. This is a security feature that does unfortunately limit the flexibility of plugins to use our own third party plugins. For this reasons, the RuboCop checks will be moved to the CI. [1] codeclimate/codeclimate-rubocop#131 (comment)
Any movement on this? My team is using the Airbnb Rubocop standard to develop and code climate as a part of our CI. Not being able to add this third party plugin means our CI rubocop is on a different standard than our local dev one which isn’t really tenable. |
@filipesperandio would you accept a PR that adds |
sorry, missed this. @britneywright just looked into it and found some possible mismatches regarding different versions on both sides. |
Just to cross-post, I submitted a PR to upgrade packages in rubocop-airbnb that may help this along: airbnb/ruby#178 |
Any updates on this? |
@mbajur CodeClimate hasn't been investing significant resources into their Quality product for many years. This project specifically hasn't been updated in 4 years. I wouldn't expect any fixes or improvements, and recommend migrating off CodeClimate Quality for something else. (I personally tried Codacy, found it had serious issues, and finally switched to using reviewdog + linters in PR checks on CI, which works well for us.) |
I'm trying to add
codeclimate.yml
but I'm having problems with rubocop engine.This is my
codeclimate.yml
:And this is my rubocop.yml:
I have installed rubocop-airbnb gem (Source) and its declared on my Gemfile.
Running
codeclimage analyze
gives the following output:Any ideas about this?
The text was updated successfully, but these errors were encountered: