The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.
For a list of other such plugins, see the Pipeline Steps Reference page.
build: Build a jobTrigger a new build for a given job.
Use the Pipeline Snippet Generator to generate a sample pipeline script for the build step.
job
../sister-folder/downstream or absolute paths like /top-level-folder/nested-folder/downstream.
Stringparameters (optional)
agentParameteragentParametername
Stringvalue
Stringbase64Filebase64Filename
Stringbase64 (optional)
Stringfile (optional)
booleanParambooleanParamname
Stringvalue
booleanbuildMasterReleasebuildMasterReleasename
StringapplicationId
StringreleaseNumber
StringshowApplicationId
booleandescription
StringcheckboxParametercheckboxParametername
Stringvalue
String$class: 'ClearCaseUcmBaselineParameterValue'$class: 'ClearCaseUcmBaselineParameterValue'name
Stringbaseline
StringforceRmview
booleancredentialscredentialsname
Stringvalue
Stringdescription
String$class: 'CvsTagsParamValue'$class: 'CvsTagsParamValue'name
StringtagName
String$class: 'DateParameterValue'$class: 'DateParameterValue'name
Stringvalue
Stringdescription
String$class: 'DeployMetaDataParameterValue'$class: 'DeployMetaDataParameterValue'name
StringenvironmentKey
StringbuildVersion
StringapplicationName
Stringfilefilename
Stringfile
$class: 'FileSystemListParameterValue'$class: 'FileSystemListParameterValue'name
Stringvalue
String$class: 'GeneratorKeyValueParameterValue'$class: 'GeneratorKeyValueParameterValue'name
Stringvalue
StringgitParametergitParametername
Stringvalue
StringimageTagimageTagname
StringimageName
StringimageTag
String$class: 'InheritableStringParameterValue'$class: 'InheritableStringParameterValue'name
Stringvalue
String$class: 'JavaParameterValue'$class: 'JavaParameterValue'name
Stringdescription
StringselectedJDK
String$class: 'JiraIssueParameterValue'$class: 'JiraIssueParameterValue'name
Stringvalue
String$class: 'JiraVersionParameterValue'$class: 'JiraVersionParameterValue'name
Stringversion
String$class: 'LabelParameterValue'$class: 'LabelParameterValue'name
Stringlabel
StringallNodesMatchingLabel
booleannodeEligibility
$class: 'AllNodeEligibility'$class: 'AllNodeEligibility'$class: 'IgnoreOfflineNodeEligibility'$class: 'IgnoreOfflineNodeEligibility'$class: 'IgnoreTempOfflineNodeEligibility'$class: 'IgnoreTempOfflineNodeEligibility'listGitBrancheslistGitBranchesname
Stringvalue
String$class: 'ListSubversionTagsParameterValue'$class: 'ListSubversionTagsParameterValue'name
StringtagsDir
Stringtag
String$class: 'MatrixCombinationsParameterValue'$class: 'MatrixCombinationsParameterValue'name
Stringdescription
Stringcombinations
String$class: 'MavenMetadataParameterValue'$class: 'MavenMetadataParameterValue'name
Stringdescription
StringgroupId
StringartifactId
Stringversion
Stringpackaging
Stringclassifier
StringartifactUrl
Stringmultiselectmultiselectname
StringselectedValues
java.util.Map<java.lang.String, java.lang.String>$class: 'NodeParameterValue'$class: 'NodeParameterValue'name
Stringlabels
StringnodeEligibility
$class: 'AllNodeEligibility'$class: 'AllNodeEligibility'$class: 'IgnoreOfflineNodeEligibility'$class: 'IgnoreOfflineNodeEligibility'$class: 'IgnoreTempOfflineNodeEligibility'$class: 'IgnoreTempOfflineNodeEligibility'$class: 'PackageChoiceParameterValue'$class: 'PackageChoiceParameterValue'name
Stringvalue
Stringseparatorseparatorname
StringseparatorStyle
StringsectionHeader
StringsectionHeaderStyle
String$class: 'PatchParameterValue'$class: 'PatchParameterValue'name
Stringfile
$class: 'PromotedBuildParameterValue'$class: 'PromotedBuildParameterValue'name
StringrunId
Stringdescription
String$class: 'RandomStringParameterValue'$class: 'RandomStringParameterValue'name
Stringvalue
StringRESTListRESTListname
Stringvalue
String$class: 'ReviewboardParameterValue'$class: 'ReviewboardParameterValue'name
Stringvalue
Stringrunrunname
StringrunId
Stringdescription
String$class: 'SauceParameterValue'$class: 'SauceParameterValue'name
StringselectedBrowsers
StringstashedFilestashedFilename
Stringfile
stringstringname
Stringvalue
Stringtexttextname
Stringvalue
String$class: 'VBoxParameterValue'$class: 'VBoxParameterValue'name
Stringnodes
StringnodeDelimiter
Stringemailemailname
Stringvalue
StringvalidatingStringvalidatingStringname
Stringvalue
StringvalidatingYamlParametervalidatingYamlParametername
Stringvalue
StringfailedValidationMessage (optional)
String$class: 'WHideParameterValue'$class: 'WHideParameterValue'name
Stringvalue
String$class: 'WReadonlyStringParameterValue'$class: 'WReadonlyStringParameterValue'name
Stringvalue
String$class: 'WReadonlyTextParameterValue'$class: 'WReadonlyTextParameterValue'name
Stringvalue
StringextendedChoiceextendedChoicename
Stringvalue
String$class: 'com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterValue'$class: 'com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterValue'name
Stringvalue
Stringdescription
String$class: 'com.moded.extendedchoiceparameter.ExtendedChoiceParameterValue'$class: 'com.moded.extendedchoiceparameter.ExtendedChoiceParameterValue'name
Stringvalue
Stringpasswordpasswordname
Stringvalue
class hudson.util.Secretdescription
Stringpropagate (optional)
If enabled (default state), then the result of this step is that of the downstream build (e.g., success, unstable, failure, not built, or aborted). If disabled, then this step succeeds even if the downstream build is unstable, failed, etc.; use the result property of the return value as needed.
booleanquietPeriod (optional)
intwait (optional)
booleanPlease submit your feedback about this page through this quick form.
Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?
See existing feedback here.