[Bio-packaging] Guix rubygem builder

David Thompson davet at gnu.org
Sun Aug 16 01:07:11 UTC 2015


Pjotr Prins <pjotr.public66 at thebird.nl> writes:

> After holiday recess we are picking up the pace again. 
>
> Today I took one of my own gems and removed all references to rvm,
> bundler and jeweler (they all mess with the dependency chain!). Only
> using GNU Guix, and the Guix installed gem tool, all rspec and
> Cucumber tests passed :)

That is very awesome.  I wish I could do that for the stuff at my
office.

> Next I prepared it for Travis CI and that passes too (both with and
> without bundler). Here is the bundler version
>
>   https://travis-ci.org/pjotrp/bioruby-vcf
>
> So, in short, I am developing and testing on my machine without
> rvm+bundler. And Travis does use the latter. So, essentially, I am
> testing both. Great for end users. And the whole thing has become a
> lot leaner and cleaner to handle.
>
> Now, what I need to do is:
>
> 1. Add more gems to GNU Guix so I don't do local gem installs 
> 2. Add GNU Guix to Travis CI so I can test with that too
> 3. Create a [Guix test passed|fail] icon service which we can hook into
>    documentation

Fun. :)

*Still* waiting on assistance from the RubyGems folks to fix their
broken HTTP response headers.  Once they do that we can really increase
our packaging velocity.

-- 
David Thompson
GPG Key: 0FF1D807


More information about the bio-packaging mailing list