[ 
https://issues.apache.org/jira/browse/THRIFT-1327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13145101#comment-13145101
 ] 

Jake Farrell commented on THRIFT-1327:
--------------------------------------

We shouldn't install packages on the CI this way, if we choose to add rvm for 
testing then we need to put in a request to infra to have it put on all CI 
servers. Also other projects using ruby for testing could run into issues if we 
switched the default ruby version during our tests. I think we should look at 
adding this as an optional item within the ruby makefile which can be run 
locally for users with existing rvm setups. 
                
> Fix Spec Suite under Ruby-1.8.7 (works for MRI Ruby-1.9.2)
> ----------------------------------------------------------
>
>                 Key: THRIFT-1327
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1327
>             Project: Thrift
>          Issue Type: Bug
>          Components: Ruby - Library
>    Affects Versions: 0.8
>         Environment: Ruby-1.8.7 (MRI/JRuby/Rubinius)
>            Reporter: Scott Gonyea
>            Assignee: Roger Meier
>
> The Spec suite is currently exhibiting issues, when run under Ruby 1.8.7. 
> Ruby 1.8.7 interpreters MRI, JRuby, and Rubinius should all be tested and 
> verified as working.
> In addition, it would make sense to use something like RVM, on the CI server, 
> so we can easily test compatibility across different Ruby versions and 
> interpreters.
> This does not affect Ruby-1.9.2 MRI, and has not been tested under JRuby's 
> 1.9 mode.  CI should run JRuby twice, under both the 1.8 and 1.9 
> compatibility-modes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to