[Bioc-devel] Custom build of packages

Leonardo Collado Torres lcollado at jhu.edu
Fri Apr 22 15:16:27 CEST 2016


You could also run tests on Travis CI. That's what I do for my
packages. See https://travis-ci.org/lcolladotor/derfinder and
https://github.com/lcolladotor/derfinder/blob/master/.travis.yml for
an example. If you want to use Travis, check the main docs
https://docs.travis-ci.com/user/languages/r

On Fri, Apr 22, 2016 at 7:59 AM, Steffen Neumann <sneumann at ipb-halle.de> wrote:
> Hi,
>
> On Fr, 2016-04-22 at 10:53 +0000, Morgan, Martin wrote:
>> All packages are built nightly, in both release and devel, and across
>> three architectures. The build system is more complicated than
>> building individual packages -- reverse dependencies need to be
>> built, too, and successful builds synchronized with public
>> repositories -- so the nightly builds will not change in the near
>> future.
>>
>> The problem is likely that your local configuration is using the
>> current version of R and Bioconductor, whereas as a developer you
>> should be using the version of R and Bioconductor used in the 'devel'
>> branch. The version of R in use on the build machines is given at the
>> top of the build page
>
> I too have wanted the different build environments
> as close to the "official" BioC machines as possible
> for debugging. Especially preconfigured VMs or docker images
> would be great.
>
> For the latter, you can use
>
>         docker run -ti bioconductor/devel_base bash
>
> but I think even that is a slightly different setup
> compared to the official build animals.
>
> I wouldn't even mind if I have to pay amazon (or google or whoever)
> a few $$$ to fire-up a clone of the build machines,
> log in remotely, and have a clone of the official environment.
> Bonus points if that covered windows, mac and Linux alike.
>
> Just my 2c,
> Yours,
> Steffen
>
>
>
>
> --
> IPB Halle                    AG Massenspektrometrie & Bioinformatik
> Dr. Steffen Neumann          http://www.IPB-Halle.DE
> Weinberg 3                   http://msbi.bic-gh.de
> 06120 Halle                  Tel. +49 (0) 345 5582 - 1470
>                                   +49 (0) 345 5582 - 0
> sneumann(at)IPB-Halle.DE     Fax. +49 (0) 345 5582 - 1409
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel



More information about the Bioc-devel mailing list