About the R-hub builder
The R-hub builder offers free R CMD Check as a service on different platforms. It is a project supported by the R Consortium.
Why use the R-hub builder?
The builder allows you to check your R package on several platforms, and R versions.
Moreover, as a side-effect it also allows you to build your R package, i.e. its binaries and the binaries for all (source) dependencies, on several platforms, and R versions.
How to use the R-hub builder?
You can use the R-hub builder either
-
via the website (where you are now!), from the main page or the advanced page.
-
via its API, in particular by using the
rhub
package.
You can see a live demo of both the website frontend and of the rhub
R package in this video.
Please note that you can only verify your email address from GitHub if the address associated to your GitHub account listed as maintainer address in the DESCRIPTION of the package.
Website or package interface to the R-hub builder?
Advantages of using the rhub
package over the website are that it allows your not leaving R, and that the R package offers shortcut functions such as rhub::check_for_cran()
, as well as the listing of your recent and current builds, by email address or package.
A bug, question or feature request?
Your contributions are welcome. R-hub is developed entirely in the open in its own GitHub organization.
You can post your bug report/feature request/question belongs file as an issue in the repo of the R package.
You can also send an email to admin@r-hub.io.