R/biocBuildEmail.R
biocBuildEmail.Rd
function provides a template for notifying The \code{biocBuildEmail}
maintainers of errors in the Bioconductor Build System (BBS). This convenience function returns the body of the email from a template within the package and provides a copy in the clipboard.
biocBuildEmail(
pkg,
version = c("release", "devel"),
PS = character(1L),
dry.run = TRUE,
to = NULL,
cc = NULL,
bcc = NULL,
emailTemplate = templatePath(),
core.name = NULL,
core.email = NULL,
core.id = NULL,
textOnly = FALSE,
resend = FALSE,
verbose = FALSE,
credFile = "~/.blastula_creds"
)
sentHistory()
character(1) The name of the package in trouble
character() A vector indicating which version of Bioconductor the package is failing in (either 'release' or 'devel'; defaults to both)
character(1) Postscript, an additional note to the recipient of the email (i.e., the package maintainer)
logical(1) Display the email without sending to the recipient.
It only works for HTML email reports and ignored when textOnly=TRUE
character() A vector of email addresses serving as primary
recipients for the message. For secondary recipients, use the cc
and
bcc
arguments.
character() A vector of email addresses for sending the message as a carbon copy or blind carbon copy.
character(1) The path to the email template Rmd file as
obtained by templatePath()
. A custom template can be provided as file
path.
character(1) The full name of the core team member
character(1) The Roswell Park email of the core team member
character(1) The internal identifier for the Roswell employee.
This ID usually matches ^[A-Z]{2}[0-9]{5}
for more recent identifiers.
logical(1) Whether to return the text of the email only.
This avoids the use of the 'blastula' package and adds the text to the
system clipboard if the clipr
package is installed (default: FALSE)
logical(1) Whether to force a resend of the email
logical(1) Whether to output full email information from
'smtp_send' (when dry.run
is FALSE
and 'blastula' is installed)
character(1) An optional file generated by the
blastula::create_smtp_creds_file
function containing email
authentication information (default: "~/.blastula_creds"). See
?biocBuildEmail
details.
A character string of the email
The credFile
argument is a convenience for avoiding password entry
at every instance an email is sent. If the default file
~/.blastula_creds
does not exist, the user will be prompted for
authorization information. Currently it is configured to emails for the
core-team:
blastula::create_smtp_creds_file(
file = "~/.blastula_creds",
user = "user.email@domain.org",
host = "smtp.office365.com",
port = 587,
use_ssl = TRUE
)
Check the history of emails sent