-
Notifications
You must be signed in to change notification settings - Fork 188
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
Coveralls, TravisCI & CodeClimate #2
Comments
I'll look into this at some point, probably in the next few days, thanks. |
Yes please! Travis-CI (With jruby please! 😄 ) is almost mandatory these days 😀 You should also have a look at Gemnasium to help you keep track of gem dependencies. And get all their lovely shields in your README, it is a great way to get an overview of a project and they are all free. Example project with all of the above: https://github.com/rurounijones/bsf-scraper |
Sorry, didn't mean to close. Right now, the gem requires a PG::Connection object to work with, but I don't believe the pg gem works on JRuby. I'll have to look into whatever the equivalent is there and modify Que to be able to use it. Which is no problem - I'd really like to support the Ruby implementations that have no GIL (I'm looking into Rubinius right now). |
I got the specs passing reliably on Rubinius, so I'm comfortable calling it supported. I laid some groundwork for supporting JRuby in the jruby branch, but then I started digging into how to execute queries via JDBC and I'm giving up. The interface is just terrible to work with. If anyone knows it well and wants to offer their help, I'm open to it, and I may take another crack at it sometime if there's a big enough demand, but it's not a priority for me anymore. |
I think this ticket got side-tracked with the jruby / rubinius talk since it was originall raised for TravisCI, coveralls etc. |
Yeah, I looked into those services, and they seemed like the kind of thing On Sun, Nov 24, 2013 at 6:48 PM, Jeffrey Jones notifications@github.comwrote:
|
I think it is a good thing to have for any project, even one with single committers.
Most I consider very convenient. Travis-CI (Or another publicly viewable CI system) I consider essential and I would be hesitant to use any project without one (especially since the barrier to entry is so low for open-source github hosted projects.) |
@rurounijones we added a .travis.yml file. |
Might be wise to implement these three things!
They definitely do help keep development as clean and mishap free as possible!
I believe the link for adding a codeclimate open source project is:
https://codeclimate.com/github/signup
The text was updated successfully, but these errors were encountered: