[BioRuby] BioRuby on Travis-ci!

Peter Cock p.j.a.cock at googlemail.com
Wed May 9 17:56:17 UTC 2012


On Wed, May 9, 2012 at 6:49 PM, Peter Cock <p.j.a.cock at googlemail.com> wrote:
> On Wed, May 9, 2012 at 6:14 PM, Pjotr Prins <pjotr.public14 at thebird.nl> wrote:
>> Hi,
>>
>> Some have maybe noticed Goto-san put BioRuby on travis-ci now! See
>>
>>  http://travis-ci.org/#!/bioruby/bioruby
>>
>> You can see MRI 1.9.x passes, and 1.8.7 has only a small unit test
>> failure.  JRuby fails on a handful of tests and the crash on Rubinius
>> looks spectacular.
>>
>> Note the clever .travis.yml file.
>>
>> We invite you to submit fixes to these tests. Especially our GSoC
>> students, and other students on this ML, can get honors by providing
>> a few fixes, and/or sending in issues to the JRuby/Rubinius projects
>> :). Note both JRuby and Rubinius come with very interesting debugger
>> support. Worth a shot. Your chance to show your Ruby muscles!
>>
>> Pj.
>
> I see Travis supports Perl, Python and Java too (amongst others)
> so could be used by the other Bio* projects too for nightly testing
> (on a 32bit Debian Linux platform).
>
> How did you do this in Travis regarding the GitHub authorization?
> I don't see any way when logged in as me (peterjc) to allow Travis
> access to the repositories of GitHub organizations I have access
> to (like Biopython).

I found there is an open issue on this missing feature:
https://github.com/travis-ci/travis-ci/issues/242

There a comment links to a manual workaround:
http://about.travis-ci.org/docs/user/how-to-setup-and-trigger-the-hook-manually/

I'm guessing that's how you did it for BioRuby?

Thanks,

Peter




More information about the BioRuby mailing list