Skip to content
Prev 7556 / 21312 Next

[Bioc-devel] Wishlist: on demand R CMD check

Kasper,

You can set this up yourself using a combination of Travis-CI
<http://docs.travis-ci.com/user/languages/r/> (for linux and OSX) and
Appveyor <http://www.appveyor.com/> (for Windows). The R integration for
Travis is now build in, however for Appveyor you will need to use the
r-appveyor <https://github.com/krlmlr/r-appveyor> project by Kirill M?ller.

An example .travis.yml file to setup Travis-CI would be

language: r
sudo: required
bioc_required: true
bioc_use_devel: true

Travis? default builds are Ubuntu 12.04, however there is also experimental
support for OSX <http://docs.travis-ci.com/user/multi-os/> as well. However
I have not personally tried doing an OSX build on Travis, so I cannot vouch
that it is fully functional.

Travis sometimes take a while to move through the queue, but it is still
much faster than waiting for the build report, Appveyor seems to be under
less load, so usually builds there start nearly instantly.

A example appveyor.yml file for Bioconductor packages can be found at
https://gist.github.com/jimhester/b071d33464db22c999dc.

Let me know if any of the above is unclear or you have any issues,

Jim

P.S. I sent a previous email of the above using the wrong email account, so
it was not posted to the list, if as a consequence you receive the response
twice I apologize.
On Tue, Jun 2, 2015 at 8:39 AM, Laurent Gatto <lg390 at cam.ac.uk> wrote: