Multiple projects can be specified like 'abc, def'
Loading...
Authentication Token
Use the following URL to trigger build remotely:HUDSON_URL/job/service_shangdao/build?token=TOKEN_NAME Optionally append&cause=Cause+Textto provide text that will be included in the recorded build cause.
Loading...
Schedule
Loading...
Loading...
Schedule
Loading...
Build
Root POM
Loading...
Goals and options
Loading...
MAVEN_OPTS
Loading...
Alternate settings file
Loading...
Loading...
Loading...
Loading...
Loading...
Build Settings
Loading...
Recipients
Whitespace-separated list of recipient addresses. E-mail will be sent when a build fails.
Configure email recipients, content, and what should trigger a notification
Help
Global Recipient List -This is a comma or whitespace separated list of email addresses that should receive emails for a trigger.
Default Subject -This is the default email subject that will be used for each email that is sent. NOTE: this can be overridden in for each email trigger type in the Advanced section.
Default Content -This is the default email content that will be used for each email that is sent. NOTE: this can be overridden in for each email trigger type in the Advanced section.
Advanced Help
Trigger -If configured, and trigger conditions are met, an email of this type will be sent upon completion of a build. Click the help button next to the trigger name to find out more about what conditions will trigger an email of this type to be sent.
Send To Recipient List -If this is checked, an email will be sent all email addresses in the global recipient list.
Send To Committers -If this is checked, an email will be sent all users who are listed under "changes" for the build. This will use the default email suffix from Hudson's configuration page.
Include Culprits -If this is checked and Send To Committers is checked, emails will include everyone who committed since the last successful build.
More Configuration -You can change more settings for each email trigger by clicking on the "+(expand)" link.
Remove -You can remove an email trigger by clicking the "Delete" button on the row for the specified trigger.
Add a Trigger -You can add an email trigger by selecting it from the dropdown menu. This will add the trigger to the list of configurable triggers.
More Configuration Help
Recipient List -This is a comma or whitespace separated list of email addresses that should receive emails for the selected trigger.
Subject -This is email subject that will be used for the selected email trigger.
Content -This is the default email content that will be used for the selected email trigger.
Content Tokens
You can specify the email subject line and body text by configuring the appropriate fields. Furthermore, you can insert special text by placing tokens in these fields. The list of available tokens, and a description of each can be found below.
Available Tokens
$DEFAULT_SUBJECT -This is the default email subject that is configured in Hudson's system configuration page.
$DEFAULT_CONTENT -This is the default email content that is configured in Hudson's system configuration page.
$PROJECT_DEFAULT_SUBJECT -This is the default email subject for this project. The result of using this token in the advanced configuration is what is in the Default Subject field below. WARNING: Do not use this token in the Default Subject or Content fields. Doing this has an undefined result.
$PROJECT_DEFAULT_CONTENT -This is the default email content for this project. The result of using this token in the advanced configuration is what is in the Default Content field below. WARNING: Do not use this token in the Default Subject or Content fields. Doing this has an undefined result.
$PROJECT_URL -Displays a URL to the project's page.
$FAILED_TESTS -Displays failing unit test information, if any tests have failed.
$CHANGES -Displays the changes since the last build.
$BUILD_URL -Displays the URL to the current build.
$BUILD_LOG -Displays last 250 lines of the build log
$HUDSON_URL -Displays the URL to the Hudson server. (You can change this on the system configuration page.)
$BUILD_STATUS -Displays the status of the current build. (failing, success, etc...)
$BUILD_NUMBER -Displays the number of the current build.
$PROJECT_NAME -Displays the project's name.
$CHANGES_SINCE_LAST_SUCCESS -Displays the changes since the last successful build.
Global Recipient List
Comma-separated list of email address that should receive notifications.
An email will be sent any time the build fails. If the "Still Failing" trigger is configured, then a failure email will not be sent if multiple buildsfail without a successful build.
An email will be sent any time the build is unstable. If the "Still Unstable" trigger is configured, then a unstable email will not be sent if multiple buildsare unstable without a successful build.
An email will be sent if the build status is "Successful". If the "Fixed" trigger is configured, and the previous build status was "Failure" or "Unstable", then a the "Fixed" trigger will send an email instead.