Name: r-travis
Owner: USGS-R
Description: Tools for using R with Travis (http://travis-ci.org) in lieu of a website:
Created: 2016-02-09 18:08:14.0
Updated: 2016-02-09 18:08:15.0
Pushed: 2016-03-25 15:12:31.0
Homepage: https://github.com/craigcitro/r-travis/wiki
Size: 183
Language: Shell
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
We've finally merged support based on this repo into Travis-CI, so you can simply use language: r
to test your R packages!
This package has a simple shell script for use in running R package builds on
travis, along with a sample .travis.yml
file. One
should be able to set up travis for their own project by:
sample.travis.yml
to .travis.yml
in your project.sample_revdeps.travis.yml
to .travis.yml
in your project will passively check reverse dependencies..travis.yml
to your .Rbuildignore
..travis.yml
to list any packages that must be installed from
github (instead of CRAN).README
file.See the wiki for more extensive documentation and examples.
By default, builds are done on Linux. That is enabled by choosing
language: c
in the .travis.yml file. Builds on OS X can be enabled by
choosing language: objective-c
. See the comments in sample.travis.yml
.
Currently, Travis-CI does not support builds that loop over platforms (such as Linux and OS X) in one build.
My plan is to ultimately merge this into travis as a first-class citizen, so
that the simplest config would simply say language: R
. However, I'm using
this repo as a staging ground to make sure I have the kinks worked out first.
The end goal would be for the .travis.yml
for an R project to be something
as simple as
language: r
github_packages:
- assertthat
- devtools