Plugin version 1.1.2.2023011222
Revised on January 19, 2023
Dependencies
This plugin uses an updated version of Perl, the cb-perl shell (instead of the old ec-perl shell), and requires CloudBees CD/RO agent version 10.3 or later to work.
Plugin procedures
Send Email
Sends email using the CloudBees CD/RO sendEmail API.
Send Email parameters
Parameter | Description | ||
---|---|---|---|
Email configuration |
Required. The name of the email configuration to use. If no configuration is specified, a configuration named default is used. |
||
To |
A semicolon-separated list of To recipients for the email message. The recipient can be a user, a group name, or a complete email address. You can enter this argument more than once to specify multiple recipients. |
||
CC |
A semicolon-separated list of CC recipients for the email message. The recipient can be a user, a group name, or complete email address. You can enter this argument more than once to specify multiple recipients. |
||
BCC |
A semicolon-separated list of BCC recipients for the email message. The recipient can be a user, a group name, or a complete email address. You can enter this argument more than once to specify multiple recipients. |
||
Subject |
Required. The subject of the email message. |
||
Message |
The body of the email message, or a workspace file, containing the body. If both a plain text and an HTML message are provided, both values are sent as alternates in a multipart message. If a raw message is provided, the value should be a properly formatted RFC 822 message. |
||
Plain text or file name |
Radio button to choose either Plain text or File name. |
||
Plain |
The body of a simple text message. |
||
Workspace file |
Reads the specified client-side file and uses it as the body of a simple text message. |
||
HTML text or file name |
Radio button to choose either HTML text or File name. |
||
HTML |
The body of a simple HTML message. |
||
Workspace file |
Reads the specified client-side file and uses it as the body of a simple HTML message. |
||
Raw text or file name |
Radio button to choose either Raw text or File name. |
||
Raw |
The body of a simple raw message. |
||
Workspace file |
Reads the specified client-side file and uses it as the entire mail message, including headers. |
||
Advanced options |
Select checkbox for advanced options. |
||
Multipart mode |
The multipart mode of the email message.
|
||
Header(s) |
An RFC 822 message with a newline-separated list of email headers. For example, |
||
Attachment(s) |
A newline-separated list of one or more file names to send as attachments. |
||
In-line Attachment(s): |
A newline-separated list of one or more inline attachments specified as a |
Release notes
EC-SendEmail 1.1.0
-
Upgraded from Perl 5.8 to Perl 5.32. The plugin is not backward compatibility with releases prior CloudBees CD/RO 10.3. Starting with this release, a new agent is required to run the plugin’s procedures.
-
This plugin has been migrated from GWT to PDK.
EC-SendEmail 1.0.6
-
Fixed a dropdown list.
-
Renamed from "Electric Cloud" to "CloudBees".
-
Fixed catch of formal parameters.
-
Changed the way the step retrieves the parameters.
-
Reverted the code that clears empty parameters.
-
Added bintray to repositories.
-
Checked dependencies with GCP Artifactory.
-
Checked for attachment name.