-
Notifications
You must be signed in to change notification settings - Fork 102
Developing
pengwynn edited this page Dec 13, 2012
·
7 revisions
GLI uses bundler to manage development-time dependencies. I also suggest you use rvm when developing, using at least Ruby 1.8.7 and Ruby 1.9.2.
There is a .travis.yml
you can use to have tests run on Travis-CI for all supported rubies.
GLI uses aruba and cucumber for system testing; these tests test the gli
executable and the scaffold app generated by gli init
. Currently, these features fail on JRuby (due to different handling of ruby paths that I haven't sorted out) and also do not work on rbx (this issue filed to get to the bottom of it).