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.
openshiftBuild: Trigger OpenShift BuildopenshiftCreateResource: Create OpenShift Resource(s)openshiftDeleteResourceByJsonYaml: Delete OpenShift Resource(s) from JSON or YAMLopenshiftDeleteResourceByKey: Delete OpenShift Resource(s) by KeyopenshiftDeleteResourceByLabels: Delete OpenShift Resource(s) using LabelsopenshiftDeploy: Trigger OpenShift DeploymentopenshiftExec: OpenShift ExecopenshiftImageStream: OpenShift ImageStreamsopenshiftScale: Scale OpenShift DeploymentopenshiftTag: Tag OpenShift ImageopenshiftVerifyBuild: Verify OpenShift BuildopenshiftVerifyDeployment: Verify OpenShift DeploymentopenshiftVerifyService: Verify OpenShift Servicestep([$class: 'OpenShiftBuildCanceller']): Cancel OpenShift Buildsstep([$class: 'OpenShiftDeployCanceller']): Cancel OpenShift Deploymentstep([$class: 'OpenShiftScalerPostAction']): Scale OpenShift Deploymentstep([$class: 'OpenShiftBuildVerifier']): Verify OpenShift Buildstep([$class: 'OpenShiftBuilder']): Trigger OpenShift Buildstep([$class: 'OpenShiftCreator']): Create OpenShift Resource(s)step([$class: 'OpenShiftDeleterJsonYaml']): Delete OpenShift Resource(s) from JSON or YAMLstep([$class: 'OpenShiftDeleterLabels']): Delete OpenShift Resource(s) using Labelsstep([$class: 'OpenShiftDeleterList']): Delete OpenShift Resource(s) by Keystep([$class: 'OpenShiftDeployer']): Trigger OpenShift Deploymentstep([$class: 'OpenShiftDeploymentVerifier']): Verify OpenShift Deploymentstep([$class: 'OpenShiftExec']): OpenShift Execstep([$class: 'OpenShiftImageTagger']): Tag OpenShift Imagestep([$class: 'OpenShiftScaler']): Scale OpenShift Deploymentstep([$class: 'OpenShiftServiceVerifier']): Verify OpenShift ServiceopenshiftVerifyBuild: Verify OpenShift BuildopenshiftBuild: Trigger OpenShift BuildopenshiftCreateResource: Create OpenShift Resource(s)openshiftDeleteResourceByJsonYaml: Delete OpenShift Resource(s) from JSON or YAMLopenshiftDeleteResourceByLabels: Delete OpenShift Resource(s) using LabelsopenshiftDeleteResourceByKey: Delete OpenShift Resource(s) by KeyopenshiftDeploy: Trigger OpenShift DeploymentopenshiftVerifyDeployment: Verify OpenShift DeploymentopenshiftExec: OpenShift ExecopenshiftTag: Tag OpenShift ImageopenshiftScale: Scale OpenShift DeploymentopenshiftVerifyService: Verify OpenShift ServiceopenshiftBuild: Trigger OpenShift BuildbldCfg
StringapiURL (optional)
StringauthToken (optional)
StringbuildName (optional)
StringcheckForTriggeredDeployments (optional)
StringcommitID (optional)
Stringenv (optional)
name
Stringvalue
Stringnamespace (optional)
StringshowBuildLogs (optional)
Stringverbose (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftCreateResource: Create OpenShift Resource(s)jsonyaml
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftDeleteResourceByJsonYaml: Delete OpenShift Resource(s) from JSON or YAMLjsonyaml
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftDeleteResourceByKey: Delete OpenShift Resource(s) by Keytypes
Stringkeys
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftDeleteResourceByLabels: Delete OpenShift Resource(s) using Labelstypes
Stringkeys
Stringvalues
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftDeploy: Trigger OpenShift DeploymentdepCfg
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftExec: OpenShift Execpod
StringapiURL (optional)
Stringarguments (optional)
value
StringauthToken (optional)
Stringcommand (optional)
Stringcontainer (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftImageStream: OpenShift ImageStreamsname (optional)
Stringtag (optional)
Stringnamespace (optional)
StringapiURL (optional)
StringauthToken (optional)
Stringchangelog (optional)
If 'Include in changelog' is enabled for an SCM source, then when a build occurs, the changes from that SCM source will be included in the changelog.
If 'Include in changelog' is disabled, then when a build occurs, the changes from this SCM source will not be included in the changelog.
booleanpoll (optional)
If 'Include in polling' is enabled or 'Include in changelog' is enabled, then when polling occurs, the job will be started if changes are detected from this SCM source.
If 'Include in polling' is disabled and 'Include in changelog' is disabled, then when polling occurs, changes that are detected from this repository will be ignored.
booleanverbose (optional)
StringopenshiftScale: Scale OpenShift DeploymentdepCfg
StringreplicaCount
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringverifyReplicaCount (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftTag: Tag OpenShift ImagesrcStream
StringsrcTag
StringdestStream
StringdestTag
Stringalias (optional)
StringapiURL (optional)
StringauthToken (optional)
StringdestinationAuthToken (optional)
StringdestinationNamespace (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftVerifyBuild: Verify OpenShift BuildbldCfg
StringapiURL (optional)
StringauthToken (optional)
StringcheckForTriggeredDeployments (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftVerifyDeployment: Verify OpenShift DeploymentdepCfg
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
StringreplicaCount (optional)
Stringverbose (optional)
StringverifyReplicaCount (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftVerifyService: Verify OpenShift ServicesvcName
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
StringretryCount (optional)
Stringverbose (optional)
Stringstep([$class: 'OpenShiftBuildCanceller']): Cancel OpenShift BuildsapiURL
Stringnamespace
StringauthToken
Stringverbose
StringbldCfg
Stringstep([$class: 'OpenShiftDeployCanceller']): Cancel OpenShift DeploymentapiURL
StringdepCfg
Stringnamespace
StringauthToken
Stringverbose
Stringstep([$class: 'OpenShiftScalerPostAction']): Scale OpenShift DeploymentapiURL
StringdepCfg
Stringnamespace
StringreplicaCount
StringauthToken
Stringverbose
StringverifyReplicaCount
StringwaitTime
StringwaitUnit
Stringstep([$class: 'OpenShiftBuildVerifier']): Verify OpenShift BuildapiURL
StringbldCfg
Stringnamespace
StringauthToken
Stringverbose
StringcheckForTriggeredDeployments
StringwaitTime
StringwaitUnit
Stringstep([$class: 'OpenShiftBuilder']): Trigger OpenShift BuildapiURL
StringbldCfg
Stringnamespace
Stringenv
name
Stringvalue
StringauthToken
Stringverbose
StringcommitID
StringbuildName
StringshowBuildLogs
StringcheckForTriggeredDeployments
StringwaitTime
StringwaitUnit
Stringstep([$class: 'OpenShiftCreator']): Create OpenShift Resource(s)apiURL
Stringnamespace
StringauthToken
Stringverbose
Stringjsonyaml
Stringstep([$class: 'OpenShiftDeleterJsonYaml']): Delete OpenShift Resource(s) from JSON or YAMLapiURL
Stringnamespace
StringauthToken
Stringverbose
Stringjsonyaml
Stringstep([$class: 'OpenShiftDeleterLabels']): Delete OpenShift Resource(s) using LabelsapiURL
Stringnamespace
StringauthToken
Stringverbose
Stringtypes
Stringkeys
Stringvalues
Stringstep([$class: 'OpenShiftDeleterList']): Delete OpenShift Resource(s) by KeyapiURL
Stringnamespace
StringauthToken
Stringverbose
Stringtypes
Stringkeys
Stringstep([$class: 'OpenShiftDeployer']): Trigger OpenShift DeploymentapiURL
StringdepCfg
Stringnamespace
StringauthToken
Stringverbose
StringwaitTime
StringwaitUnit
Stringstep([$class: 'OpenShiftDeploymentVerifier']): Verify OpenShift DeploymentapiURL
StringdepCfg
Stringnamespace
StringreplicaCount
StringauthToken
Stringverbose
StringverifyReplicaCount
StringwaitTime
StringwaitUnit
Stringstep([$class: 'OpenShiftExec']): OpenShift ExecapiURL
Stringnamespace
StringauthToken
Stringverbose
Stringpod
Stringcontainer
Stringcommand
Stringarguments
value
StringwaitTime
StringwaitUnit
Stringstep([$class: 'OpenShiftImageTagger']): Tag OpenShift ImageapiURL
StringtestTag
StringprodTag
Stringnamespace
StringauthToken
Stringverbose
StringtestStream
StringprodStream
StringdestinationNamespace
StringdestinationAuthToken
Stringalias
Stringstep([$class: 'OpenShiftScaler']): Scale OpenShift DeploymentapiURL
StringdepCfg
Stringnamespace
StringreplicaCount
StringauthToken
Stringverbose
StringverifyReplicaCount
StringwaitTime
StringwaitUnit
Stringstep([$class: 'OpenShiftServiceVerifier']): Verify OpenShift ServiceapiURL
StringsvcName
Stringnamespace
StringauthToken
Stringverbose
StringopenshiftVerifyBuild: Verify OpenShift BuildbldCfg
StringapiURL (optional)
StringauthToken (optional)
StringcheckForTriggeredDeployments (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftBuild: Trigger OpenShift BuildbldCfg
StringapiURL (optional)
StringauthToken (optional)
StringbuildName (optional)
StringcheckForTriggeredDeployments (optional)
StringcommitID (optional)
Stringenv (optional)
name
Stringvalue
Stringnamespace (optional)
StringshowBuildLogs (optional)
Stringverbose (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftCreateResource: Create OpenShift Resource(s)jsonyaml
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftDeleteResourceByJsonYaml: Delete OpenShift Resource(s) from JSON or YAMLjsonyaml
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftDeleteResourceByLabels: Delete OpenShift Resource(s) using Labelstypes
Stringkeys
Stringvalues
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftDeleteResourceByKey: Delete OpenShift Resource(s) by Keytypes
Stringkeys
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftDeploy: Trigger OpenShift DeploymentdepCfg
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftVerifyDeployment: Verify OpenShift DeploymentdepCfg
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
StringreplicaCount (optional)
Stringverbose (optional)
StringverifyReplicaCount (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftExec: OpenShift Execpod
StringapiURL (optional)
Stringarguments (optional)
value
StringauthToken (optional)
Stringcommand (optional)
Stringcontainer (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftTag: Tag OpenShift ImagesrcStream
StringsrcTag
StringdestStream
StringdestTag
Stringalias (optional)
StringapiURL (optional)
StringauthToken (optional)
StringdestinationAuthToken (optional)
StringdestinationNamespace (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringopenshiftScale: Scale OpenShift DeploymentdepCfg
StringreplicaCount
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
Stringverbose (optional)
StringverifyReplicaCount (optional)
StringwaitTime (optional)
StringwaitUnit (optional)
StringopenshiftVerifyService: Verify OpenShift ServicesvcName
StringapiURL (optional)
StringauthToken (optional)
Stringnamespace (optional)
StringretryCount (optional)
Stringverbose (optional)
StringPlease 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.