[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