View source: R/biocBuildEmail.R
biocBuildEmail | R Documentation |
The \code{biocBuildEmail} function provides a template for notifying
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()
pkg |
character(1) The name of the package in trouble |
version |
character() A vector indicating which version of Bioconductor the package is failing in (either 'release' or 'devel'; defaults to both) |
PS |
character(1) Postscript, an additional note to the recipient of the email (i.e., the package maintainer) |
dry.run |
logical(1) Display the email without sending to the recipient.
It only works for HTML email reports and ignored when |
to |
character() A vector of email addresses serving as primary
recipients for the message. For secondary recipients, use the |
cc , bcc |
character() A vector of email addresses for sending the message as a carbon copy or blind carbon copy. |
emailTemplate |
character(1) The path to the email template Rmd file as
obtained by |
core.name |
character(1) The full name of the core team member |
core.email |
character(1) The Roswell Park email of the core team member |
core.id |
character(1) The internal identifier for the Roswell employee.
This ID usually matches |
textOnly |
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 |
resend |
logical(1) Whether to force a resend of the email |
verbose |
logical(1) Whether to output full email information from
'smtp_send' (when |
credFile |
character(1) An optional file generated by the
|
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 )
A character string of the email
Check the history of emails sent
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.