| Project name |
|
| |
| Description | |
| |
| |
| Loading... | |
|
| Days to keep builds |
|
| |
| if not empty, build records are only kept up to this number of days |
| Max # of builds to keep |
|
| |
| if not empty, only up to this number of build records are kept |
| | |
|
|
|
|
|
|
|
|
|
|
|
|
| |
| Loading... | |
|
| |
|
|
|
| |
| Loading... | |
|
| | |
| |
|
|
|
| |
| Loading... | |
|
|
| |
| Loading... | |
|
|
| JDK | |
| |
| JDK to be used for this project |
| |
| Loading... | |
|
| Label Expression |
| |
| |
| Loading... | |
|
Advanced Project Options |
| | |
Source Code Management |
|
| CVSROOT | | |
| |
| Loading... | |
| Module(s) | | |
| |
| Loading... | |
| Branch |
| |
| |
| Loading... | |
| | |
|
|
|
|
| Modules | |
| |
| Check-out Strategy | |
| | | Use 'svn update' whenever possible, making the build faster. But this causes the artifacts from the previous build to remain when a new build starts. | |
| |
|
| |
|
| |
|
|
| Repository browser | | |
| |
| Loading... | |
| | | Excluded Regions | | | | | | Loading... | | | Included Regions | | | | | | Loading... | | | Excluded Users | | | | | | Loading... | | | Excluded Commit Messages | | | | | | Loading... | | | Exclusion revprop name |
| | | | | Loading... | |
|
|
Build Triggers |
| |
| Loading... | |
|
|
| |
| Loading... | |
|
| Projects names |
|
| |
| Multiple projects can be specified like 'abc, def' |
|
| |
| Loading... | |
|
| Authentication Token |
Use the following URL to trigger build remotely:
JENKINS_URL/job/AgronomyService-CI/build?token=TOKEN_NAME
or
/buildWithParameters?token=TOKEN_NAME
Optionally append &cause=Cause+Text to provide text that will be included in the recorded build cause.
|
| |
|
| |
| Loading... | |
|
| Schedule | | |
| |
| Loading... | |
|
| |
| Loading... | |
|
| Schedule | | |
| |
| Loading... | |
| Directories | |
| |
|
| |
| Loading... | |
|
| Schedule | | |
| |
| Loading... | |
|
Build |
| Root POM |
| |
| |
| Loading... | |
| Goals and options |
| |
| |
| Loading... | |
| | |
Build Settings |
| |
| Loading... | |
|
| Use rank as priority | |
| |
| Uses the bug rank when evaluating the priority of the warnings (otherwise the FindBugs priority is used). |
| | |
|
| |
| Loading... | |
|
| | |
|
| |
| Loading... | |
|
| Recipients |
|
| |
| Whitespace-separated list of recipient addresses. May reference build parameters like $PARAM. E-mail will be sent when a build fails, becomes unstable or returns to stable. |
| | |
| |
| | | |
| |
| Loading... | |
|
| |
| Loading... | |
|
| | | |
| |
| Loading... | |
| checkstyle | |
| |
| codenarc | |
| |
| cpd | |
| |
| cpplint | |
| |
| csslint | |
| |
| findbugs | |
| |
| fxcop | |
| |
| gendarme | |
| |
| jcreport | |
| |
| jslint | |
| |
| pep8 | |
| |
| pmd | |
| |
| pylint | |
| |
| simian | |
| |
| stylecop | |
| |
| Per file limit |
| |
| |
| Loading... | |
| Source encoding | | |
| |
| Loading... | |
|
Build Environment |
| |
| Loading... | |
|
| SSH site | |
| |
| Pre build script | | |
| |
| Loading... | |
| Post build script | | |
| |
| Loading... | |
|
|
|
| | |
| |
|
|
|
| Release goals and options |
| |
| |
| Loading... | |
| Default versioning mode | | |
| |
| Loading... | |
| Preselect custom SCM comment prefix | | |
| |
| Loading... | |
| Preselect append Hudson username | | |
| |
| Loading... | |
|
| |
| Loading... | |
|
| |
Select the environment variables you wish to define:
APACHE_ANT_1_8_1_HOME
APACHE_MAVEN_2_2_1_HOME
JDK1_5_0_17_HOME
JDK1_6_0_20_HOME
RAD_JDK_6_HOME
RAD_JDK_HOME
WAS_6_1_HOME
WAS_7_HOME |
| |
|
Post-build Actions |
|
|
|
| |
| Loading... | |
|
| |
| | |
| |
|
| |
| Loading... | |
|
| Files to archive |
| |
| |
| Loading... | |
| | |
|
| |
| Loading... | |
|
| Projects to build |
|
| |
| | |
| |
| | |
| |
| | |
| |
|
| |
| Loading... | |
|
| | |
|
| |
| Loading... | |
|
behavior:
| Groovy script: | |
| |
| If the script fails: | |
| |
|
| |
| Loading... | |
|
|
| Tasks | |
| |
|
| |
| Loading... | |
|
| Test report TRX file |
|
| |
| Basedir of the path is the workspace root. |
|
| |
| Loading... | |
|
| Sonar Installation | |
| |
| | |
|
| |
| Loading... | |
|
| Jobs | |
| |
| Shared directory |
| |
| |
| Loading... | |
| | | |
| |
| Loading... | |
| | | |
| |
| Loading... | |
|
| |
| Loading... | |
|
| Global Recipient List | | |
| |
| Comma-separated list of email address that should receive notifications. |
| Loading... | |
| Content Type | | |
| |
| Loading... | |
| Default Subject | | |
| |
| Loading... | |
| Default Content | | |
| |
| Loading... | |
| Attachments | | |
| |
| Can use wildcards like 'module/dist/**/*.zip'. See the @includes of Ant fileset for the exact format. The base directory is the workspace. |
| Loading... | |
| Content Token Reference | |
|
All arguments are optional. Arguments may be given for each token in the form name="value" for strings and in the form name=value for booleans and numbers. The {'s and }'s may be omitted if there are no arguments. Examples: $TOKEN, ${TOKEN}, ${TOKEN, count=100}, ${ENV, var="PATH"}
Available Tokens
- ${DEFAULT_SUBJECT} - This is the default email subject that is configured in Jenkins's system configuration page.
- ${DEFAULT_CONTENT} - This is the default email content that is configured in Jenkins'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 above. 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 above. WARNING: Do not use this token in the Default Subject or Content fields. Doing this has an undefined result.
- ${BUILD_LOG, maxLines, escapeHtml} - Displays the end of the build log.
- maxLines - display at most this many lines of the log.
Defaults to 250.
- escapeHtml - If true, HTML is escaped.
Defaults to false.
- ${BUILD_LOG_REGEX, regex, linesBefore, linesAfter, maxMatches, showTruncatedLines, substText, escapeHtml, matchedLineHtmlStyle} - Displays lines from the build log that match the regular expression.
regex - Lines that match this regular expression are included. See also java.util.regex.Pattern
Defaults to "(?i)\b(error|exception|fatal|fail(ed|ure)|un(defined|resolved))\b".
- linesBefore - The number of lines to include before the matching line. Lines that overlap with another match or linesAfter are only included once.
Defaults to 0.
- linesAfter - The number of lines to include after the matching line. Lines that overlap with another match or linesBefore are only included once.
Defaults to 0.
- maxMatches - The maximum number of matches to include. If 0, all matches will be included.
Defaults to 0.
- showTruncatedLines - If true, include [...truncated ### lines...] lines.
Defaults to true.
- substText - If non-null, insert this text into the email rather than the entire line.
Defaults to null.
- escapeHtml - If true, escape HTML.
Defaults to false.
- matchedLineHtmlStyle - If non-null, output HTML. matched lines will become
<b style="your-style-value">html escaped matched line</b> .
Defaults to null.
- ${BUILD_NUMBER} - Displays the number of the current build.
- ${BUILD_STATUS} - Displays the status of the current build. (failing, success, etc...)
- ${BUILD_URL} - Displays the URL to the current build.
- ${CHANGES, showPaths, format, pathFormat} - Displays the changes since the last build.
- showPaths - if true, the paths modified by a commit are shown.
Defaults to false.
- format - for each commit listed, a string containing %X, where %X is one of %a for author, %d for date, %m for message, %p for paths, or %r for revision. Not all revision systems support %d and %r. If specified, showPaths is ignored.
Defaults to "[%a] %m\n".
- pathFormat - a string containing %p to indicate how to print paths.
Defaults to "\t%p\n".
- ${CHANGES_SINCE_LAST_SUCCESS, reverse, format, showPaths, changesFormat, pathFormat} - Displays the changes since the last successful build.
- reverse - indicates that most recent builds should be at the top.
Defaults to false.
- format - for each build listed, a string containing %X, where %X is one of %c for changes, or %n for build number.
Defaults to "Changes for Build #%n\n%c\n".
- showPaths, changesFormat, pathFormat - defined as showPaths, format, and pathFormat from ${CHANGES}, respectively.
- ${CHANGES_SINCE_LAST_UNSTABLE, reverse, format, showPaths, changesFormat, pathFormat} - Displays the changes since the last unstable or successful build.
- reverse - indicates that most recent builds should be at the top.
Defaults to false.
- format - for each build listed, a string containing %X, where %X is one of %c for changes, or %n for build number.
Defaults to "Changes for Build #%n\n%c\n".
- showPaths, changesFormat, pathFormat - defined as showPaths, format, and pathFormat from ${CHANGES}, respectively.
- ${ENV, var} - Displays an environment variable.
- var - the name of the environment variable to display. If "", show all.
Defaults to "".
- ${FAILED_TESTS} - Displays failing unit test information, if any tests have failed.
- ${JENKINS_URL} - Displays the URL to the Jenkins server. (You can change this on the system configuration page.)
- ${HUDSON_URL} - deprecated, please use $JENKINS_URL
- ${PROJECT_NAME} - Displays the project's name.
- ${PROJECT_URL} - Displays a URL to the project's page.
- ${SVN_REVISION} - Displays the subversion revision number.
- ${CAUSE} - Displays the cause of the build.
- ${JELLY_SCRIPT, template} - Custom message content generated from a Jelly script template. There are two templates provided: "html" and "text". Custom Jelly templates should be placed in $JENKINS_HOME/email-templates. When using custom templates, the template filename without ".jelly" should be used for the "template" argument.
- template - the template name.
Defaults to "html".
- ${FILE, path} - Includes the content of a specified file.
- path - The path to the file. Relative to the workspace root.
- ${TEST_COUNTS, var} - Displays the number of tests.
- var - Defaults to "total".
- total - the number of all tests.
- fail - the number of failed tests.
- skip - the number of skipped tests.
- ${SCRIPT, script, template, init} - Custom message content generated from a script using JSR 223. Custom scripts should be placed in $JENKINS_HOME/email-templates. When using custom scripts, the script filename WITH .py/.rb/etc should be used for the "script" argument.
templates and other items may be loaded using the
host.readFile(String fileName) function
the function will look in the resources for
the email-ext plugin first, and then in the $JENKINS_HOME/email-templates
directory. No other directories will be searched.
- script - the script name.
Defaults to "email-ext.groovy".
- template - the template filename.
Defaults to "groovy-html.template"
- init - true to run the language's init script.
Defaults to true
- Available Script Engines
- ECMAScript - 1.6 (js)
- Groovy - 1.8.2-jenkins-1 (groovy)
| |
| | | | Trigger | Send To Recipient List | Send To Committers | Send To Requester | Include Culprits | More Configuration | Remove | | | Loading... | | | Add a Trigger: | | | | Loading... | |
|
|
|
| |
| Loading... | |
|
| Build Triggers | |
| |
|
|