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.
azureDownload
: Download from Azure storagestorageCredentialId : String
downloadType : String
buildSelector
(optional)
downstream
upstreamProjectName : String
Copy artifacts from a build that is a downstream of a build of the specified project. You can use variable expressions.
Downstream builds are found using fingerprints of files. That is, a build that is triggered from a build isn't always considered downstream, but you need to fingerprint files used in builds to let Jenkins track them.
Note: "Downstream build of" is applicable only to AbstractProject based projects (both upstream and downstream projects).
upstreamBuildNumber : String
lastWithArtifacts
lastCompleted
$class: 'MultiJobBuildSelector'
buildParameter
parameterName : String
You can pass not only the parameter name, but also the parameter value itself. This is useful especially used with workflow-plugin.
permalink
id : String
$class: 'PromotedBuildSelector'
level : int
latestSavedBuild
specific
buildNumber : String
lastSuccessful
stable : boolean
(optional)
upstream
allowUpstreamDependencies : boolean
(optional)
fallbackToLastSuccessful : boolean
(optional)
upstreamFilterStrategy
(optional)
UseGlobalSetting
, UseOldest
, UseNewest
workspace
containerName : String
(optional)
deleteFromAzureAfterDownload : boolean
(optional)
downloadDirLoc : String
(optional)
excludeFilesPattern : String
(optional)
fileShare : String
(optional)
flattenDirectories : boolean
(optional)
includeArchiveZips : boolean
(optional)
includeFilesPattern : String
(optional)
projectName : String
(optional)
verbose : boolean
(optional)
Enabling this will provide more logging on downloading files.
azureUpload
: Upload artifacts to Azure StoragestorageCredentialId : String
filesPath : String
storageType : String
allowAnonymousAccess : boolean
(optional)
blobProperties
(optional)
cacheControl : String
(optional)
contentEncoding : String
(optional)
contentLanguage : String
(optional)
contentType : String
(optional)
detectContentType : boolean
(optional)
Auto detect content type based on file content and file name if content type is not set.
This detection is provided by Apache Tika and may not always be accurate.
cleanUpContainerOrShare : boolean
(optional)
cleanUpVirtualPath : boolean
(optional)
containerName : String
(optional)
doNotFailIfArchivingReturnsNothing : boolean
(optional)
doNotUploadIndividualFiles : boolean
(optional)
doNotWaitForPreviousBuild : boolean
(optional)
excludeFilesPath : String
(optional)
fileShareName : String
(optional)
metadata
(optional)
key : String
value : String
onlyUploadModifiedArtifacts : boolean
(optional)
pubAccessible : boolean
(optional)
removePrefixPath : String
(optional)
uploadArtifactsOnlyIfSuccessful : boolean
(optional)
uploadZips : boolean
(optional)
verbose : boolean
(optional)
Enabling this will provide more logging on uploading files.
virtualPath : String
(optional)
Please 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.