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.
cloudBeesFlowCallRestApi
: CloudBees CD - Call REST APIcloudBeesFlowAssociateBuildToRelease
: CloudBees CD - Associate Build To ReleasecloudBeesFlowDeployApplication
: CloudBees CD - Deploy Applicationstep([$class: 'ElectricFlowGenericRestApi'])
: CloudBees CD - Call REST APIcloudBeesFlowRunPipeline
: CloudBees CD - Run PipelinecloudBeesFlowCreateAndDeployAppFromJenkinsPackage
: CloudBees CD - Create/Deploy Application from Deployment PackagecloudBeesFlowRunProcedure
: CloudBees CD - Run ProcedurecloudBeesFlowTriggerRelease
: CloudBees CD - Trigger ReleasecloudBeesFlowPublishArtifact
: CloudBees CD - Publish ArtifactcloudBeesFlowCallRestApi
: CloudBees CD - Call REST APIparameters
(optional)
key : String
value : String
body : String
(optional)
configuration : String
(optional)
envVarNameForResult : String
(optional)
httpMethod : String
(optional)
overrideCredential
(optional)
credentialId : String
urlPath : String
(optional)
cloudBeesFlowAssociateBuildToRelease
: CloudBees CD - Associate Build To Releaseconfiguration : String
(optional)
flowRuntimeId : String
(optional)
overrideCredential
(optional)
credentialId : String
projectName : String
(optional)
releaseName : String
(optional)
cloudBeesFlowDeployApplication
: CloudBees CD - Deploy ApplicationapplicationName : String
(optional)
applicationProcessName : String
(optional)
configuration : String
(optional)
deployParameters : String
(optional)
environmentName : String
(optional)
environmentProjectName : String
(optional)
overrideCredential
(optional)
credentialId : String
projectName : String
(optional)
runAndWaitOption
(optional)
checkInterval : int
(optional)
dependOnCdJobOutcome : boolean
(optional)
throwExceptionIfFailed : boolean
(optional)
validationTrigger : String
(optional)
step([$class: 'ElectricFlowGenericRestApi'])
: CloudBees CD - Call REST APIparameters
(optional)
key : String
value : String
body : String
(optional)
configuration : String
(optional)
envVarNameForResult : String
(optional)
httpMethod : String
(optional)
overrideCredential
(optional)
credentialId : String
urlPath : String
(optional)
cloudBeesFlowRunPipeline
: CloudBees CD - Run PipelineaddParam : String
(optional)
additionalOption
(optional)
class net.sf.json.JSONArray
configuration : String
(optional)
overrideCredential
(optional)
credentialId : String
pipelineName : String
(optional)
projectName : String
(optional)
runAndWaitOption
(optional)
checkInterval : int
(optional)
dependOnCdJobOutcome : boolean
(optional)
throwExceptionIfFailed : boolean
(optional)
cloudBeesFlowCreateAndDeployAppFromJenkinsPackage
: CloudBees CD - Create/Deploy Application from Deployment Packageconfiguration : String
filePath : String
"?" matches one character. Application.?ar will match both Application.war and Application.jar. "*" matches zero or more characters. Report.*ml will match Report.html and Report.xml. "**" matches zero or more 'directories' in a path. target/**/*.war will match all war files in any directory inside "target"To reference environment variable value, "$" should be used. For example, to reference the current build number: $BUILD_NUMBER.
overrideCredential
(optional)
credentialId : String
runAndWaitOption
(optional)
checkInterval : int
(optional)
dependOnCdJobOutcome : boolean
(optional)
throwExceptionIfFailed : boolean
(optional)
cloudBeesFlowRunProcedure
: CloudBees CD - Run Procedureconfiguration : String
(optional)
overrideCredential
(optional)
credentialId : String
procedureName : String
(optional)
procedureParameters : String
(optional)
projectName : String
(optional)
runAndWaitOption
(optional)
checkInterval : int
(optional)
dependOnCdJobOutcome : boolean
(optional)
throwExceptionIfFailed : boolean
(optional)
cloudBeesFlowTriggerRelease
: CloudBees CD - Trigger Releaseconfiguration : String
(optional)
overrideCredential
(optional)
credentialId : String
parameters : String
(optional)
projectName : String
(optional)
releaseName : String
(optional)
runAndWaitOption
(optional)
checkInterval : int
(optional)
dependOnCdJobOutcome : boolean
(optional)
throwExceptionIfFailed : boolean
(optional)
startingStage : String
(optional)
validationTrigger : String
(optional)
cloudBeesFlowPublishArtifact
: CloudBees CD - Publish ArtifactrepositoryName : String
artifactName : String
artifactVersion : String
filePath : String
"?" matches one character. Application.?ar will match both Application.war and Application.jar. "*" matches zero or more characters. Report.*ml will match Report.html and Report.xml. "**" matches zero or more 'directories' in a path. target/**/*.war will match all war files in any directory inside "target"To reference environment variable value, "$" should be used. For example, to reference the current build number: $BUILD_NUMBER.
configuration : String
overrideCredential
(optional)
credentialId : String
relativeWorkspace : 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.