[BioRuby] GSoC: Testing framework for biogem plugins

Pjotr Prins pjotr.public14 at thebird.nl
Thu Mar 22 19:29:01 UTC 2012


On Thu, Mar 22, 2012 at 06:39:36PM +0100, Marjan Povolni wrote:
>    Hi,
> 
>      > 2. Travis-CI handles users via their GitHub accounts. Would we also
>      like to
>      > handle users that way, so they can hit "run my test" straight from
>      > [1]biogems.info? (and upload travis.yml file by/through our framwork,
>      register
>      > new gem in travis-ci straight from [2]biogems.info etc.)
> 
>      I think Marjan has put github authentication in.
> 
>    Yes, that's correct, users can sign into the new website using their
>    GitHub account. We're using OmniAuth gem to make this possible, the wiki
>    page on restyling [3]bioruby.org has some additional details on this.
>    However, from reading GitHub API docs, I would say that it' not possible
>    to create a new commit to add travis.yml file to the repository in
>    question from the site. The site has only read access of all repositories
>    which belong to a user:
>    [4]http://developer.github.com/v3/oauth/#scopes

Rightly so :).

biogem does generate the travis.yml file now, by default, on
generation of a new gem.

Pj.



More information about the BioRuby mailing list