It runs build() on the package, with the arguments specified in args, and then submits it to the r-hub builder at https://builder.r-hub.io. The interactive option controls whether the function waits for the check output. Regardless, after the check is complete, r-hub sends an email with the results to the package maintainer.

check_rhub(pkg = ".", platforms = NULL, email = NULL,
  interactive = TRUE, ...)

Arguments

pkg

package description, can be path or package name. See as.package() for more information

platforms

R-hub platforms to run the check on. If NULL uses default list of CRAN checkers (one for each major platform, and one with extra checks if you have compiled code). You can also specify your own, see rhub::platforms() for a complete list.

email

email address to notify, defaults to the maintainer address in the package.

interactive

whether to show the status of the build interactively. R-hub will send an email to the package maintainer's email address, regardless of whether the check is interactive or not.

...

extra arguments, passed to pkgbuild::build().

Value

a rhub_check object.

About email validation on r-hub

To build and check R packages on r-hub, you need to validate your email address. This is because r-hub sends out emails about build results. See more at rhub::validate_email().