instruction: Explain jenkins_official API usage with examples and best practices
output: > User Documentation Home
  
  User Handbook
  
  User Handbook Overview
  
  Installing Jenkins
  
  Platform Information
  
  Using Jenkins
  
  Pipeline
  
  Blue Ocean
  
  Managing Jenkins
  
  Securing Jenkins
  
  System Administration
  
  Scaling Jenkins
  
  Troubleshooting Jenkins
  
  Glossary
  
  Tutorials
  
  Guided Tour
  
  Jenkins Pipeline
  
  Using Build Tools
  
  Resources
  
  Pipeline Syntax reference
  
  Pipeline Steps reference
  
  LTS Upgrade guides
  
  Pipeline Steps Reference
  
  The following plugins offer Pipeline-compatible steps. Each plugin link offers
  more information about the parameters for each step.
  
  Read more about how to
  integrate steps into your Pipeline in the
  
  Steps
  
  section of the
  
  Pipeline Syntax
  
  page.
  
  .NET SDK Support
  
  dotnetBuild
  : .NET: Build project (build)
  
  dotnetClean
  : .NET: Clean project output (clean)
  
  dotnetNuGetDelete
  : .NET: Delete/Unlist NuGet package (nuget delete)
  
  dotnetListPackage
  : .NET: Show dependencies (list package)
  
  dotnetNuGetLocals
  : .NET: Clear/List NuGet cache locations (nuget locals)
  
  dotnetPack
  : .NET: Create NuGet package (pack)
  
  dotnetPublish
  : .NET: Publish project (publish)
  
  dotnetNuGetPush
  : .NET: Publish NuGet package (nuget push)
  
  dotnetTest
  : .NET: Run unit tests (test)
  
  dotnetRestore
  : .NET: Restore project dependencies (restore)
  
  dotnetToolRestore
  : .NET: Restore local tools (tool restore)
  
  withDotNet
  : With .NET
  
  1Password Secrets
  
  withSecrets
  : 1Password Secrets
  
  wrap([$class: 'OnePasswordBuildWrapper'])
  : 1Password Secrets
  
  42Crunch REST API Static Security Testing
  
  audit
  : 42Crunch API Security Audit
  
  Abap Continuous Integration Plugin
  
  abapCi
  : ABAP Continuous Integration Plugin
  
  AbsInt Astrée Plugin for Jenkins
  
  step([$class: 'AstreeBuilder'])
  : Astrée Analysis Run
  
  AbsInt a³ Jenkins Plugin
  
  step([$class: 'A3Builder'])
  : a³ Analysis Run
  
  ACCELQ CI-Connect Plugin
  
  step([$class: 'AQPluginBuilderAction'])
  : ACCELQ Connect
  
  Acunetix
  
  step([$class: 'BuildScanner'])
  : Acunetix
  
  Acunetix 360 Scan Plugin
  
  ACXScanBuilder
  : Acunetix 360 Scan
  
  Add Changes to Build Changelog
  
  addchangestobuildchangelog
  : Add Changes to Build Changelog
  
  Adobe Cloud Manager Plugin
  
  acmAdvancePipeline
  : Adobe Cloud Manager Advance Pipeline
  
  acmPipelineEnd
  : Adobe Cloud Manager Pipeline End
  
  acmPipelineStepState
  : Adobe Cloud Manager Pipeline Step State
  
  acmPollPipeline
  : Poll Adobe Cloud Manager Pipeline
  
  acmRepoSync
  : Adobe Cloud Manager Repository Sync
  
  acmStartPipeline
  : Start Adobe Cloud Manager pipeline
  
  Advanced Installer Msi Builder Plugin
  
  advinstBuilder
  : Invoke Advanced Installer
  
  Agiletestware Pangolin Connector for TestRail
  
  pangolinTestRail
  : Pangolin: Upload test results into TestRail
  
  pangolinRunReport
  : Pangolin: Run TestRail report
  
  AIO Tests
  
  aioImport
  : Publish results to AIO Tests - Jira
  
  Akeyless Plugin
  
  withAkeyless
  : Akeyless Plugin
  
  wrap([$class: 'AkeylessBuildWrapper'])
  : Akeyless Plugin
  
  Alauda DevOps Pipeline Plugin
  
  base64Decode
  : Decode Base64 string
  
  _AcpAction
  : Internal utility function for DevOps DSL
  
  _AcpContextInit
  : Internal utility function for Devops DSL
  
  _OcWatch
  : Internal utility function for Devops DSL
  
  Alauda Pipeline Plugin
  
  AlaudaDeleteBuild
  : AlaudaDeleteBuild
  
  alaudaDeployComponent
  : Alauda deploy component
  
  alaudaDeployService
  : Alauda deploy service
  
  alaudaNotify
  : AlaudaNotifier
  
  alaudaSendNotification
  : SendNotification
  
  alaudaStartBuild
  : alaudaStartBuild
  
  AlaudaDeleteBuild
  : AlaudaDeleteBuild
  
  alaudaStartBuild
  : alaudaStartBuild
  
  alaudaNotify
  : AlaudaNotifier
  
  alaudaSendNotification
  : SendNotification
  
  alaudaDeployComponent
  : Alauda deploy component
  
  alaudaRetrieveComponent
  : Retrieve the Component
  
  alaudaRetrieveIntegration
  : Retrieve the integration
  
  alaudaDeployService
  : Alauda deploy service
  
  alaudaRetrieveService
  : Retrieve the service
  
  alaudaRetrieveComponent
  : Retrieve the Component
  
  alaudaRetrieveIntegration
  : Retrieve the integration
  
  alaudaRetrieveService
  : Retrieve the service
  
  Alibaba Cloud ECS Plugin
  
  EcsTemplate
  : EcsTemplateStep
  
  alibabaEcs
  : Cloud template provisioning
  
  Alibabacloud Package Deployment
  
  oosExecuteNotify
  : notify oos Execute
  
  oosStatusQuery
  : query oos execute status
  
  ossUploadAndOosExec
  : OSS upload built project and OOS execute
  
  Alibabacloud Automatic Package Deployment
  : Alibabacloud Automatic Package Deployment
  
  Aliyun OSS Uploader
  
  aliyunOSSUpload
  : Aliyun OSS Upload
  
  Allure Jenkins Plugin
  
  allure
  : Allure Report
  
  Amazon EC2 plugin
  
  ec2
  : Cloud template provisioning
  
  Amazon Elastic Container Service (ECS) / Fargate plugin
  
  ecsTaskTemplate
  : Define a task template to use in the AWS ECS plugin
  
  Amazon Inspector Scanner
  
  amazonInspector
  : Amazon Inspector Scan
  
  Anchore Container Image Scanner Plugin
  
  anchore
  : Anchore Container Image Scanner
  
  Android Emulator Plugin
  
  adb
  : ADB Executable
  
  avdmanager
  : AVDManager Script
  
  emulator
  : QEMU Executable
  
  sdkmanager
  : AVDManager Script
  
  androidEmulator
  : Run an Android emulator during build
  
  Android Signing Plugin
  
  signAndroidApks
  : Sign Android APKs
  
  signAndroidApks
  : Sign Android APKs
  
  Anka Plugin
  
  ankaGetSaveImageResult
  : Wait for previous save image requests results
  
  createDynamicAnkaNode
  : create dynamic anka node
  
  Ansible plugin
  
  ansibleAdhoc
  : Invoke an ansible adhoc command
  
  ansiblePlaybook
  : Invoke an ansible playbook
  
  ansibleVault
  : Invoke ansible vault
  
  step([$class: 'AnsibleAdHocCommandBuilder'])
  : Invoke Ansible Ad-Hoc Command
  
  step([$class: 'AnsiblePlaybookBuilder'])
  : Invoke Ansible Playbook
  
  step([$class: 'AnsibleVaultBuilder'])
  : Invoke Ansible Vault
  
  Ansible Tower Plugin
  
  ansibleTower
  : Have Ansible Tower run a job template
  
  ansibleTowerProjectRevision
  : Have Ansible Tower update a Tower project’s revision
  
  ansibleTowerProjectSync
  : Have Ansible Tower update a Tower project
  
  AnsiColor
  
  ansiColor
  : Color ANSI Console Output
  
  wrap([$class: 'AnsiColorBuildWrapper'])
  : Color ANSI Console Output
  
  Ant Plugin
  
  withAnt
  : With Ant
  
  Apimap.io
  
  publishAPI
  : File content publishing
  
  validateAPI
  : File content validation
  
  App Center
  
  appCenter
  : Upload app to AppCenter
  
  App-Ray Security check plugin
  
  appray
  : App-Ray security check
  
  Appcircle Enterprise App Store
  
  appcircleEnterpriseAppStore
  : Appcircle Enterprise App Store
  
  Appcircle Testing Distribution
  
  appcircleTestingDistribution
  : Appcircle Testing Distribution
  
  Appdome Build-2secure
  
  AppdomeBuilder
  : Appdome Build-2secure
  
  Appdome Validate-2secure
  
  AppdomeValidator
  : Appdome Validate-2secure
  
  Appknox Security Scanner
  
  appKnoxScanner
  : Appknox Security Scanner
  
  Applatix
  
  applatix
  : Applatix System Integration
  
  Applitools Eyes Plugin
  
  Applitools
  : Applitools Support
  
  Apprenda Plugin
  
  step([$class: 'ApprendaBuilder'])
  : Deploy to Apprenda
  
  Aqua MicroScanner
  
  aquaMicroscanner
  : Aqua MicroScanner
  
  Aqua Security Scanner
  
  aqua
  : Aqua Security
  
  Aqua Security Serverless Scanner
  
  aquaServerlessScanner
  : Aqua Serverless Security
  
  Arachni Scanner Plugin
  
  arachniScanner
  : Arachni Scanner
  
  aRESTocats Plugin
  
  arestocats
  : aRESTocats
  
  Aristiun Aribot
  
  aribot
  : Aristiun Aribot
  
  artifact-promotion
  
  artifactPromotion
  : ArtifactPromotionStep
  
  step([$class: 'ArtifactPromotionBuilder'])
  : Single Artifact Promotion
  
  Artifactory Plugin
  
  ArtifactoryGradleBuild
  : run Artifactory gradle
  
  MavenDescriptorStep
  : Get Artifactory Maven descriptor
  
  addInteractivePromotion
  : Add interactive promotion
  
  artifactoryBuildTrigger
  : Trigger Artifactory build
  
  artifactoryDistributeBuild
  : Distribute build
  
  artifactoryDownload
  : Download artifacts
  
  artifactoryEditProps
  : Edit properties
  
  artifactoryGoPublish
  : Run Artifactory Go Publish command
  
  artifactoryGoRun
  : Run Artifactory Go command
  
  artifactoryMavenBuild
  : run Artifactory maven
  
  artifactoryNpmCi
  : Run Artifactory npm ci
  
  artifactoryNpmInstall
  : Run Artifactory npm install
  
  artifactoryNpmPublish
  : Run Artifactory npm publish
  
  artifactoryNugetRun
  : Run Artifactory NuGet
  
  artifactoryPipRun
  : Run Artifactory pip install
  
  artifactoryPromoteBuild
  : Promote build
  
  artifactoryUpload
  : Upload artifacts
  
  buildAppend
  : Build append
  
  collectEnv
  : Collect environment variables and system properties
  
  collectIssues
  : Collect issues from git and add them to a build
  
  conanAddRemote
  : Add new repo to Conan config
  
  conanAddUser
  : Add new user to Conan config
  
  createDockerBuildStep
  : Artifactory create Docker build
  
  createReleaseBundle
  : Create a release bundle
  
  deleteReleaseBundle
  : Delete a release bundle
  
  deployArtifacts
  : Deploy artifacts
  
  distributeReleaseBundle
  : Distribute a release bundle
  
  dockerPullStep
  : Artifactory docker pull
  
  dockerPushStep
  : Artifactory docker push
  
  dsCreateReleaseBundle
  : Create release bundle
  
  dsDeleteReleaseBundle
  : Delete a release bundle
  
  dsDistributeReleaseBundle
  : Distribute a release bundle
  
  dsSignReleaseBundle
  : Sign a release bundle
  
  dsUpdateReleaseBundle
  : Update a release bundle
  
  getArtifactoryServer
  : Get Artifactory server from Jenkins config
  
  getJFrogPlatformInstance
  : Get JFrog Platform instance from Jenkins config
  
  initConanClient
  : Create Conan Client
  
  jfPipelines
  : Set output resources and report results for JFrog Pipelines
  
  jfrogInstance
  : Creates new JFrog instance
  
  newArtifactoryServer
  : Returns new Artifactory server
  
  newBuildInfo
  : New buildInfo
  
  newGoBuild
  : New Artifactory Go
  
  newGradleBuild
  : New Artifactory gradle executor
  
  newJFrogPlatformInstance
  : Returns new JFrog platform instance
  
  newMavenBuild
  : New Artifactory maven
  
  newNpmBuild
  : New Artifactory npm executor
  
  newNugetBuild
  : New Artifactory NuGet executor
  
  newPipBuild
  : New Artifactory pip executor
  
  publishBuildInfo
  : Publish build Info to Artifactory
  
  rtAddInteractivePromotion
  : Add interactive promotion
  
  rtBuildAppend
  : Build append
  
  rtBuildInfo
  : Create build info
  
  rtBuildTrigger
  : Trigger Artifactory build
  
  rtCollectIssues
  : Collect issues
  
  rtConanClient
  : Creates new Conan client
  
  rtConanRemote
  : Add new repo to Conan config
  
  rtConanRun
  : Run a Conan command
  
  rtCreateDockerBuild
  : run Artifactory create Docker build
  
  rtDeleteProps
  : Delete properties
  
  rtDockerPull
  : run Artifactory docker pull
  
  rtDockerPush
  : run Artifactory docker push
  
  rtDotnetResolver
  : set .NET resolver
  
  rtDotnetRun
  : run Artifactory .NET
  
  rtDownload
  : Download artifacts
  
  rtGoDeployer
  : set go deployer
  
  rtGoPublish
  : run Artifactory Go publish
  
  rtGoResolver
  : set Go resolver
  
  rtGoRun
  : run Artifactory Go publish
  
  rtGradleDeployer
  : set gradle deployer
  
  rtGradleResolver
  : set gradle resolver
  
  rtGradleRun
  : run Artifactory gradle
  
  rtMavenDeployer
  : set maven deployer
  
  rtMavenResolver
  : set maven resolver
  
  rtMavenRun
  : run Artifactory maven
  
  rtNpmCi
  : run Artifactory npm ci
  
  rtNpmDeployer
  : set npm deployer
  
  rtNpmInstall
  : run Artifactory npm install
  
  rtNpmPublish
  : run Artifactory npm publish
  
  rtNpmResolver
  : set npm resolver
  
  rtNugetResolver
  : set NuGet resolver
  
  rtNugetRun
  : run Artifactory NuGet
  
  rtPipInstall
  : run Artifactory pip install
  
  rtPipResolver
  : set pip resolver
  
  rtPromote
  : Promote build
  
  rtPublishBuildInfo
  : Publish build info
  
  rtServer
  : Creates new Artifactory server
  
  rtSetProps
  : Set properties
  
  rtUpload
  : Upload artifacts
  
  runConanCommand
  : Run a Conan command
  
  signReleaseBundle
  : Sign a release bundle
  
  updateReleaseBundle
  : Update a release bundle
  
  xrayScan
  : run Xray scan
  
  xrayScanBuild
  : Xray build scanning
  
  Artifactz.io Plugin
  
  publishArtifact
  : Publish Artifact Version
  
  pushArtifact
  : Push Artifact Version
  
  retrieveArtifacts
  : Retrieve Artifact Versions
  
  artifactVersion
  : Send Artifact Version To Artifactor Web Service Deprecated
  
  artifactVersion
  : Push Artifact Version to the next stage in the flow Deprecated
  
  artifactVersion
  : Send Artifact Version To Artifactor Web Service
  
  artifactVersion
  : Push Artifact Version to the next stage in the flow
  
  step([$class: 'RetrieveArtifactsBuildStep'])
  : Retrieve Artifact version for stage
  
  AssertThat BDD Jira Plugin
  
  assertthatBddFeatures
  : Download AssertThat features
  
  assertthatBddReport
  : Upload AssertThat report
  
  Atlassian Jira Software Cloud
  
  checkGatingStatus
  : Atlassian Jira Service Desk Software Cloud Jenkins Integration (Deployment Gating)
  
  jiraSendBuildInfo
  : Atlassian Jira Software Cloud Jenkins Integration (Build)
  
  jiraSendDeploymentInfo
  : Atlassian Jira Software Cloud Jenkins Integration (Deployment)
  
  step([$class: 'FreeStylePostBuildStep'])
  : Send build information to Jira
  
  Autify Plugin
  
  autifyMobile
  : Run test on Autify for Mobile
  
  autifyMobileUpload
  : Upload build to Autify for Mobile
  
  autifyWeb
  : Run test on Autify for Web
  
  AutoAction Plugin
  
  chlAtuoAction
  : Run AutoAction
  
  Autocancel Plugin
  
  autocancelBranchBuildsOnPullRequestBuilds
  : Autocancel branch builds on pull request builds
  
  autocancelConsecutiveBuilds
  : Autocancel consecutive builds
  
  Autograding Plugin
  
  autoGrade
  : Autograde project
  
  AWS Beanstalk Releaser
  
  awsebReleaser
  : AWS Elastic Beanstalk Releaser
  
  AWS CodeBuild Plugin
  
  awsCodeBuild
  : Invoke an AWS CodeBuild build
  
  step([$class: 'CodeBuilder'])
  : AWS CodeBuild
  
  AWS CodeDeploy Plugin for Jenkins
  
  step([$class: 'AWSCodeDeployPublisher'])
  : Deploy an application to AWS CodeDeploy
  
  AWS Lambda Plugin
  
  eventSourceLambda
  : AWS Lambda eventsource mapping
  
  invokeLambda
  : AWS Lambda invocation
  
  publishLambda
  : AWS Lambda publish new version and update alias
  
  deployLambda
  : AWS Lambda deployment
  
  AWS Lambda Test Runner
  
  lambdaTestRunner
  : Trigger execution of AWS Lambda Test Runner
  
  AWS Parameter Store Build Wrapper
  
  withAWSParameterStore
  : With AWS Parameter Store
  
  AWS SAM
  
  samDeploy
  : AWS SAM deploy application
  
  aws-device-farm
  
  devicefarm
  : Run Tests on AWS Device Farm
  
  AWSEB Deployment Plugin
  
  step([$class: 'AWSEBDeploymentBuilder'])
  : AWS Elastic Beanstalk
  
  Azure App Service Plugin
  
  azureWebAppPublish
  : Publish an Azure Web App
  
  azureWebAppSwapSlots
  : Swap slots for an Azure Web App
  
  Azure CLI Plugin
  
  azureCLI
  : azure-cli                         2.76.0
  
  Azure Container Registry Tasks Plugin
  
  acrQuickTask
  : Queue an ACR Quick Task
  
  Azure Container Service Plugin
  
  acsDeploy
  : Deploy to Azure Container Service (AKS)
  
  step([$class: 'ACSDeploymentBuilder'])
  : Deploy to Azure Container Service (AKS)
  
  Azure Cosmos DB Plugin
  
  azureCosmosDBCreateDocument
  : Create document in Azure Cosmos DB
  
  Azure Function Plugin
  
  azureFunctionAppPublish
  : Publish an Azure Function App
  
  Azure Key Vault Plugin
  
  azureKeyVault
  : Bind credentials in Azure Key Vault to environment variables
  
  withAzureKeyvault
  : Bind credentials in Azure Key Vault to environment variables
  
  Azure Service Fabric Plugin
  
  azureServiceFabricPublish
  : Deploy Service Fabric Project
  
  step([$class: 'ServiceFabricPublisher'])
  : Deploy Service Fabric Project
  
  Azure Storage plugin
  
  azureDownload
  : Download from Azure storage
  
  azureUpload
  : Upload artifacts to Azure Storage
  
  Azure Virtual Machine Scale Set Plugin
  
  azureVMSSUpdateInstances
  : Update Azure Virtual Machine Scale Set Instances
  
  azureVMSSUpdate
  : Update Azure Virtual Machine Scale Set
  
  Backlog plugin
  
  backlogPullRequest
  : Notify Pull Request on Backlog
  
  Badge
  
  addBadge
  : Add Badge
  
  addErrorBadge
  : Add Error Badge
  
  addInfoBadge
  : Add Info Badge
  
  addSummary
  : Add Summary
  
  addWarningBadge
  : Add Warning Badge
  
  removeBadges
  : Remove Badges
  
  removeSummaries
  : Remove Summaries
  
  addHtmlBadge
  : Add a HTML Badge
  
  addShortText
  : Add Short Text
  
  createSummary
  : Create Summary
  
  removeHtmlBadges
  : Remove HTML Badges
  
  Beagle Security
  
  step([$class: 'BeaglePlugin'])
  : Trigger Beagle Penetration Testing
  
  Benchmark Evaluator Plugin
  
  benchmark
  : Benchmark
  
  Benchmark Plugin
  
  benchmark
  : Benchmark results
  
  BeVigil CI Plugin
  
  greet
  : Scan your app with BeVigil CI
  
  Bitbar Run-in-Cloud Plugin
  
  runInCloud
  : Start a run in Bitbar Cloud
  
  Bitbucket Build Status Notifier Plugin
  
  bitbucketStatusNotify
  : Notify a build status to BitBucket.
  
  Bitbucket Server Integration
  
  bbs_checkout
  : BitbucketSCMStep
  
  bbs_deploy
  : Wrapper step to notify Bitbucket Server of the deployment status.
  
  step([$class: 'DeploymentNotifier'])
  : Notify Bitbucket Server of deployment
  
  Bitbucket Server Notifier
  
  notifyBitbucket
  : Notify Bitbucket Instance
  
  Black Duck Coverity on Polaris
  
  polaris
  : Execute Coverity on Polaris CLI
  
  polarisIssueCheck
  : Check for issues in the Coverity on Polaris found by a previous execution of the CLI
  
  Black Duck Detect
  
  blackduck_detect
  : Black Duck Detect
  
  Black Duck Rapid Scan Static Plugin
  
  sigma
  : Execute Black Duck Rapid Scan Static
  
  Black Duck Security Scan
  
  security_scan
  : Black Duck Security Scan
  
  step([$class: 'SecurityScanFreestyle'])
  : Black Duck Security Scan
  
  BlazeMeter plugin
  
  blazeMeterTest
  : BlazeMeter
  
  BMC AMI DevOps for Application Checkpoint Analysis
  
  BMC DevOps for CFA Plugin
  : BMC AMI DevOps for Application Checkpoint Analysis
  
  BMC AMI DevOps for Change Manager for IMS TM
  
  BMC DevOps for BMC AMI Change Manager for IMS TM Plugin
  : BMC AMI DevOps for Change Manager for IMS TM
  
  BMC AMI DevX Code Debug Code Coverage
  
  step([$class: 'CodeCoverageBuilder'])
  : Retrieve BMC AMI DevX Code Debug Code Coverage Statistics
  
  BMC AMI DevX Code Pipeline Operations Plugin
  
  gitToIspwIntegration
  : Git to ISPW Integration
  
  ispwOperation
  : Perform a Compuware ISPW Rest API Request and return a JSON object
  
  ispwRegisterWebhook
  : Creates and returns a ISPW webhook that can be used by an external system to notify a pipeline
  
  ispwWaitForWebhook
  : Wait for ISPW webhook to be posted to by external system
  
  BMC AMI DevX Data Studio
  
  ted
  : BMC AMI DevX Data Studio - Execute Specifications.
  
  BMC AMI DevX Total Test
  
  totaltestUT
  : Total Test - Execute unit tests (deprecated)
  
  totaltest
  : Total Test - Execute Total Test scenarios
  
  BMC AMI Strobe Measurement Task
  
  strobeMeasurement
  : BMC AMI Strobe Measurement Task
  
  bootstraped-multi-test-results-report
  
  step([$class: 'CucumberTestReportPublisher'])
  : Publish Cucumber reports generated with handlebars
  
  step([$class: 'JUnitTestReportPublisher'])
  : Publish JUnit reports generated with handlebars
  
  step([$class: 'RSpecTestReportPublisher'])
  : Publish RSpec reports generated with handlebars
  
  step([$class: 'TestNGTestReportPublisher'])
  : Publish TestNG reports generated with handlebars
  
  Breachlock DAST Plugin
  
  DASTScan
  : Breachlock DAST scan
  
  BrowserStack
  
  browserStackReportAut
  : BrowserStack Test Report
  
  browserstack
  : BrowserStack
  
  browserstackAppUploader
  : BrowserStack App Uploader
  
  step([$class: 'BrowserStackCypressReportPublisher'])
  : BrowserStack Cypress Test Report
  
  step([$class: 'BrowserStackReportPublisher'])
  : BrowserStack Test Report
  
  browserStackReportPublisher
  : BrowserStack Test Report and Insights
  
  Buckminster
  
  step([$class: 'TargetPlatformPublisher'])
  : Archive and publish an Eclipse Target Platform
  
  build log file size checker plugin
  
  wrap([$class: 'LogfilesizecheckerWrapper'])
  : Abort the build if its log file size is too big
  
  Build Name and Description Setter
  
  buildDescription
  : Changes build description
  
  buildName
  : Changes build name
  
  Build Steps from Json Plugin
  
  step([$class: 'BuildStepsFromJsonBuilder'])
  : Build Steps from Json
  
  Build Token Trigger Plugin
  
  buildTokenTrigger
  : Build Token Trigger
  
  build user vars plugin
  
  withBuildUser
  : Set jenkins user build variables
  
  Buildkite Plugin
  
  buildkite
  : Trigger a Buildkite Build
  
  Bumblebee HP ALM Plugin
  
  step([$class: 'AddTestToSetStep'])
  : Bumblebee: Add Test to Test Set
  
  step([$class: 'BumblebeePublisher'])
  : Bumblebee  HP  ALM  Uploader
  
  step([$class: 'GetTestResults'])
  : Bumblebee: Import HP ALM Test Results
  
  step([$class: 'RunPcTestBuildStep'])
  : Bumblebee HP PC Test Runner
  
  step([$class: 'RunTestSetBuildStep'])
  : Bumblebee HP ALM Test Set Runner
  
  step([$class: 'RunUftTestBuildStep'])
  : Bumblebee Local UFT Test Runner
  
  ByteGuard Build Actions Plugin
  
  byteguardGreet
  : ByteGuard Build Actions
  
  CA Service Virtualization Plugin
  
  svCreateAndDeployVirtualService
  : CA Service Virtualization - Create And Deploy Virtual Service
  
  svDeployTest
  : CA Service Virtualization - Deploy Test
  
  svDeployVirtualService
  : CA Service Virtualization - Deploy Virtual Service
  
  svStartVirtualService
  : CA Service Virtualization - Start Virtual Service
  
  svStopVirtualService
  : CA Service Virtualization - Stop Virtual Service
  
  svPublishTestReport
  : CA Service Virtualization Report Publisher
  
  svUndeployVirtualService
  : CA Service Virtualization - Undeploy  Virtual Service
  
  CA-APM Plugin
  
  caapmplugin
  : Jenkins Plugin for CA APM
  
  Cachet Gating Plugin
  
  cachetgatingmetrics
  : Cachet Gating Metrics
  
  Cadence vManager Plugin for Jenkins
  
  step([$class: 'DSLPublisher'])
  : vManager Post Build Actions
  
  vmanagerLaunch
  : Cadence vManager Session Launcher
  
  vmanagerPostBuildActions
  : vManager Post Build Actions
  
  Carbonetes Serverless Container Scanning and Policy Compliance
  
  carbonetes
  : Carbonetes Serverless Container Scanning and Policy Compliance
  
  Carl plugin
  
  carl
  : Carl
  
  Cerberus Testing Plugin
  
  executeCerberusCampaign
  : Execute Cerberus Campaign
  
  change-assembly-version-plugin
  
  changeAsmVer
  : Change Assembly Version
  
  Chatter Notifier Plugin
  
  chatterPost
  : Post to Chatter
  
  Checkmarx AST Scanner Plugin
  
  checkmarxASTScanner
  : Execute Checkmarx AST Scan
  
  Checkmarx Plugin
  
  step([$class: 'CxScanBuilder'])
  : Execute Checkmarx Scan
  
  CheckPoint CloudGuard Shiftleft
  
  step([$class: 'BladeBuilder'])
  : CheckPoint Shiftleft
  
  Checks API plugin
  
  publishChecks
  : Publish customized checks to SCM platforms
  
  withChecks
  : Inject checks properties into its closure
  
  Chef Cookbook Pipeline Plugin
  
  chef_cookbook_cookstyle
  : Chef Cookbook Lint (Cookstyle)
  
  chef_cookbook_foodcritic
  : Chef Cookbook Lint (Foodcritic)
  
  chef_cookbook_functional
  : Chef Cookbook Functional
  
  chef_cookbook_unit
  : Chef Cookbook Unit
  
  Chef Identity Plugin
  
  wrap([$class: 'ChefIdentityBuildWrapper'])
  : Chef Identity Plugin
  
  ChuckNorris Plugin
  
  chuckNorris
  : Submit to Chuck Norris' will
  
  step([$class: 'CordellWalkerRecorder'])
  : Activate Chuck Norris
  
  Cisco Spark Notifier
  
  sparkSend
  : Send spark message
  
  Cisco Spark Plugin
  
  step([$class: 'SparkNotifier'])
  : Cisco Spark Notification
  
  Claim Plugin
  
  step([$class: 'ClaimPublisher'])
  : Allow broken build claiming
  
  Cloud Foundry Plugin
  
  pushToCloudFoundry
  : Push to Cloud Foundry
  
  CloudAEye Plugin
  
  sendNotificationsToCloudAEye
  : Send build notifications to CloudAEye
  
  CloudBees CD
  
  cloudBeesFlowCallRestApi
  : CloudBees CD - Call REST API
  
  cloudBeesFlowAssociateBuildToRelease
  : CloudBees CD - Associate Build To Release
  
  cloudBeesFlowDeployApplication
  : CloudBees CD - Deploy Application
  
  step([$class: 'ElectricFlowGenericRestApi'])
  : CloudBees CD - Call REST API
  
  cloudBeesFlowRunPipeline
  : CloudBees CD - Run Pipeline
  
  cloudBeesFlowCreateAndDeployAppFromJenkinsPackage
  : CloudBees CD - Create/Deploy Application from Deployment Package
  
  cloudBeesFlowRunProcedure
  : CloudBees CD - Run Procedure
  
  cloudBeesFlowTriggerRelease
  : CloudBees CD - Trigger Release
  
  cloudBeesFlowPublishArtifact
  : CloudBees CD - Publish Artifact
  
  CloudBees Feature Management
  
  featureManagementConfig
  : CloudBees Feature Management configuration
  
  CloudCoreo DeployTime Plugin
  
  step([$class: 'CloudCoreoPublisher'])
  : Analyze CloudCoreo Results
  
  wrap([$class: 'CloudCoreoBuildWrapper'])
  : CloudCoreo Enabled for Workload Analysis
  
  CloudHub Deployer
  
  cloudhubDeployer
  : CloudHub Deployment
  
  Cloudify
  
  cfyAzureArm
  : Create Azure ARM Deployment
  
  cfyAnsible
  : Run Ansible Playbook
  
  cfyCloudFormation
  : Create CloudFormation Stack
  
  createCloudifyEnv
  : Create Cloudify Environment
  
  deleteCloudifyBlueprint
  : Delete Cloudify Blueprint
  
  deleteCloudifyEnv
  : Delete Cloudify Environment
  
  executeCloudifyWorkflow
  : Execute Cloudify Workflow
  
  cfyKubernetes
  : Create Kubernetes Resources
  
  cfyOutputsToInputs
  : Convert Cloudify Environment Outputs/Capabilities to Inputs
  
  cfyTerraform
  : Apply Terraform Module
  
  uploadCloudifyBlueprint
  : Upload Cloudify Blueprint
  
  uploadCloudifyBlueprint
  : Upload Cloudify Plugin
  
  wrap([$class: 'CloudifyBuildWrapper'])
  : Cloudify Environment
  
  CloudShare Docker-Machine Plugin
  
  cloudshareDockerMachine
  : CloudShare Docker-Machine
  
  wrap([$class: 'DockerMachineWrapper'])
  : Run Docker commands on CloudShare VM
  
  CloudShell Sandbox Plugin
  
  startSandbox
  : starts a CloudShell Sandbox
  
  stopSandbox
  : Stops a CloudShell Sandbox
  
  withSandbox
  : Use sandbox in a specific scope
  
  Clover plugin
  
  clover
  : Publish OpenClover coverage report
  
  CMake plugin
  
  cmake
  : Run cmake with arbitrary arguments
  
  cmakeBuild
  : Generate build-scripts with cmake and execute them
  
  cpack
  : Run cpack
  
  ctest
  : Run ctest
  
  Cobertura Plugin
  
  cobertura
  : Publish Cobertura Coverage Report
  
  Code Coverage Plugin
  
  publishCoverage
  : Publish Coverage Report [deprecated]
  
  Code Dx Plugin
  
  step([$class: 'CodeDxPublisher'])
  : Publish to Code Dx
  
  Code Signing with SignPath
  
  getSignedArtifact
  : Download SignPath Signed Artifact
  
  submitSigningRequest
  : Submit SignPath Signing Request
  
  Code signing with Software Trust Manager
  
  SoftwareTrustManagerSetup
  : SoftwareTrustManagerSetup
  
  Codebeamer xUnit Importer Plugin
  
  xUnitImporter
  : Codebeamer xUnit Importer
  
  CodeBeamer XUnit Uploader
  
  xUnitUploader
  : CodeBeamer XUnit Uploader
  
  CodeBuilder: AWS CodeBuild Cloud Agents
  
  wrap([$class: 'CodeBuilderLogger'])
  : Add Build ID Link to CodeBuilder Jobs
  
  Codefresh Integration Plugin
  
  codefreshLaunch
  : Launch a Codefresh Composition
  
  codefreshRun
  : Trigger a Codefresh Pipeline
  
  CodeQL Plugin
  
  withCodeQL
  : Provide codeql environment
  
  CodeScene Plugin
  
  codescene
  : Run CodeScene Delta Analysis
  
  CodeSonar Plugin
  
  codesonar
  : CodeSonar
  
  CodeThreat
  
  CodeThreatScan
  : CodeThreat
  
  CollabNet Plugins
  
  publishTeamForge
  : Notify TeamForge
  
  Comments Remover plugin
  
  step([$class: 'CommentsRemoverBuilder'])
  : Invoke Comments Remover
  
  Compuware Topaz Utilities
  
  topazSubmitFreeFormJcl
  : Topaz submit free-form JCL
  
  topazSubmitJclMembers
  : Topaz submit JCL members
  
  Compuware zAdviser API
  
  zAdviserDownload
  : zAdviser download data and optionally upload to Compuware
  
  zAdviserUpload
  : zAdviser upload data to Compuware
  
  Concurrent Step
  
  acquireSemaphore
  : Wait until the latch has counted down to zero.
  
  awaitBarrier
  : Waits until all parties have invoked await on this barrier.
  
  awaitCondition
  : Causes the current thread to wait until it is signalled or interrupted.
  
  awaitLatch
  : Wait until the latch has counted down to zero.
  
  countDownLatch
  : Decrements the count of the latch.
  
  createBarrier
  : Create a Cyclic Barrier.
  
  createCondition
  : Create a lock.
  
  createLatch
  : Create a count down latch.
  
  createSemaphore
  : Create a semaphore.
  
  releaseSemaphore
  : Release the semaphore.
  
  signalAll
  : Notify all wa.
  
  Config File Provider Plugin
  
  configFileProvider
  : Provide Configuration files
  
  Consul KV Builder
  
  step([$class: 'ConsulKVBuilder'])
  : Consul K/V Builder
  
  wrap([$class: 'ConsulKVReadWrapper'])
  : Add Consul K/V Read Config(s)
  
  Consul Plugin
  
  Consul
  : ConsulStep
  
  Content Replace
  
  contentReplace
  : Content Replace
  
  Continuum Plugin
  
  ctmInitiatePipeline
  : Initiate a Continuum Pipeline Definition with matching 'key' information.
  
  ctmPostPiData
  : Post data to the workspace on a running Continuum pipeline instance.
  
  ctmSetPiData
  : Set workspace data on a running Continuum pipeline instance.
  
  Contrast Continuous Application Security
  
  contrastAgent
  : Download latest Contrast agent
  
  contrastVerification
  : Verify vulnerabilities in a build
  
  Conventional Commits Plugin
  
  currentVersion
  : determine the current version from the conventional commit history
  
  nextVersion
  : Next Version: determine the next version from the conventional commit history
  
  Copy Artifact Plugin
  
  copyArtifacts
  : Copy artifacts from another project
  
  Cortex Metrics Plugin
  
  publishCortexMetrics
  : Publish metrics to Cortex
  
  Coverage Plugin
  
  recordCoverage
  : Record code coverage results
  
  Coverity plugin
  
  coverityResults
  : Publish Coverity View Results
  
  withCoverityEnv
  : Binds Coverity Tool path and Coverity Connect Instance information to Environment Variables
  
  Cppcheck Plug-in
  
  publishCppcheck
  : Publish Cppcheck results
  
  Credentials Binding Plugin
  
  withCredentials
  : Bind credentials to variables
  
  CrowdStrike Security
  
  crowdStrikeSecurity
  : CrowdStrike Security Plugin
  
  CRX Content Package Deployer Plugin
  
  crxBuild
  : Build a Content Package on CRX
  
  crxDeploy
  : Deploy Content Packages to CRX
  
  crxDownload
  : Download Content Packages from CRX
  
  crxReplicate
  : Replicate Content Packages from CRX
  
  crxValidate
  : Validate CRX Content Packages
  
  CTRF
  
  publishCtrfResults
  : Publish CTRF test result report
  
  Cucumber json test reporting.
  
  cucumber
  : Publish Cucumber test result report
  
  Cucumber Living Documentation Plugin
  
  livingDocs
  : Living documentation
  
  Cucumber reports
  
  cucumber
  : Cucumber reports
  
  cucumber-slack-notifier
  
  cucumberSlackSend
  : Send cucumber notifications to slack
  
  Custom Build Properties Plugin
  
  getCustomBuildProperty
  : Get custom build property
  
  setCustomBuildProperty
  : Set custom build property
  
  setJUnitCounts
  : Set junit test result counts as custom build properties
  
  waitForCustomBuildProperties
  : Wait until specified custom build properties are set
  
  Cyber Chief Security Scanner
  
  greet
  : Cyber Chief Security Scanner
  
  Data Theorem Mobile Security: CI/CD Plugin
  
  sendBuildToDataTheorem
  : Upload build to Data Theorem
  
  Database
  
  getDatabaseConnection
  : Get Database Connection
  
  sql
  : Run SQL
  
  Datadog Plugin
  
  datadog
  : DatadogOptions
  
  Debian Pbuilder
  
  debianPbuilder
  : Build Debian packages in a pbuilder environment
  
  Deep Security Smart Check Plugin
  
  smartcheckScan
  : Deep Security Smart Check Scan
  
  Deepcrawl Automation Hub
  
  runAutomationHubBuild
  : Run Deepcrawl Automation Hub Build
  
  DefectDojo Plugin
  
  defectDojoPublisher
  : DefectDojoPublisher
  
  Defensics
  
  defensics
  : Defensics fuzz test
  
  step([$class: 'FuzzBuildStep'])
  : Defensics fuzz test
  
  step([$class: 'FuzzPostBuildStep'])
  : Defensics fuzz test
  
  Delinea Secret Server Plugin
  
  wrap([$class: 'ServerBuildWrapper'])
  : Use Delinea Secret Server Secrets
  
  Delivery Pipeline Plugin
  
  task
  : Task
  
  Delphix Plugin
  
  deleteVDB
  : Delphix: Delete VDB
  
  provisionVDBFromBookmark
  : Delphix: Provision VDB From Bookmark
  
  provisionVDBFromSnapshot
  : Delphix: Provision VDB From Snapshot
  
  Deploy Dashboard Plugin by Namecheap
  
  buildAddUrl
  : Build Add Url
  
  addDeployToDashboard
  : Deployment
  
  Deploy to container Plugin
  
  deploy
  : Deploy war/ear to a container
  
  Deploy to webMethods Integration Server Plugin
  
  deployintegrationserver
  : Deploy to webMethods Integration Server
  
  deployment-notification
  
  awaitDeployment
  : Awaiting for deployment
  
  DEPRECATED: Synopsys Security Scan
  
  step([$class: 'SecurityScanFreestyle'])
  : DEPRECATED: Synopsys Security Scan
  
  synopsys_scan
  : DEPRECATED: Synopsys Security Scan
  
  Describe With Params Plugin
  
  step([$class: 'DescribeWithParamsBuilder'])
  : Describe with params
  
  DevOps Portal
  
  reportArtifactRelease
  : Record an artifact release
  
  reportBuild
  : Record a build report
  
  reportDeployOperation
  : Record a Deployment operation
  
  reportJMeterPerformanceTest
  : Record a performance test with JMeter
  
  reportMavenDependenciesAnalysis
  : Record a dependencies analysis
  
  reportPerformanceTest
  : Record a performance test
  
  reportQualityAudit
  : Record a quality audit manually
  
  reportSonarQubeAudit
  : Record a SonarQube quality audit
  
  reportSurefireTest
  : Record a Surefire UT report
  
  reportUnitTest
  : Record a UT report manually
  
  Diawi Upload Plugin
  
  step([$class: 'DiawiUploader'])
  : Diawi Upload Step
  
  Digital.ai App Management Publisher
  
  step([$class: 'ApperianRecorder'])
  : Digital.ai App Management Publisher
  
  Dimensions Plugin
  
  dimensionsscm
  : Dimensions
  
  Dingding JSON Pusher Plugin
  
  dingding
  : Dingding Json Pusher
  
  DingTalk
  
  dingtalk
  : Send DingTalk message
  
  Discord Notifier
  
  discordSend
  : Send an embed message to Webhook URL
  
  Docker Compose Build Step Plugin
  
  step([$class: 'DockerComposeBuilder'])
  : Docker Compose Build Step
  
  Docker Pipeline
  
  dockerFingerprintFrom
  : Record trace of a Docker image used in FROM
  
  dockerFingerprintRun
  : Record trace of a Docker image run in a container
  
  withDockerContainer
  : Run build steps inside a Docker container
  
  withDockerRegistry
  : Sets up Docker registry endpoint
  
  withDockerServer
  : Sets up Docker server endpoint
  
  Docker plugin
  
  dockerNode
  : Docker Node (⚠️ Experimental)
  
  step([$class: 'DockerBuilderControl'])
  : Start/Stop Docker Containers
  
  step([$class: 'DockerBuilderPublisher'])
  : Build / Publish Docker Image
  
  Dogu Integration
  
  doguRunRoutine
  : Dogu pipeline step
  
  doguUploadApplication
  : Dogu application step
  
  Doktor
  
  doktor
  : Publish documentation to Confluence
  
  Dotcom-Monitor LoadView
  
  dotcomMonitor
  : LoadView-Run load test scenario
  
  DotCover
  
  dotcover
  : Generate code coverage data and report(s)
  
  Downstream Build Cache Plugin
  
  downstreamBuilds
  : Provide list of downstream builds
  
  Dynatrace Application Monitoring Plugin (deprecated)
  
  appMonPublishTestResults
  : Dynatrace AppMon - Finish Registered Tests Runs and Publish Results
  
  appMonRegisterTestRun
  : Dynatrace AppMon - Register Test Run
  
  step([$class: 'TAReportingRecorder'])
  : Dynatrace AppMon - Finish Registered Tests Runs and Publish Results
  
  step([$class: 'TATestRunRegistrationBuildStep'])
  : Dynatrace AppMon - Register Test Run
  
  appMonBuildEnvironment
  : Use Dynatrace AppMon to monitor tests
  
  ecu.test execution plugin
  
  ttCheckPackage
  : [TT] Check an ecu.test package
  
  ttGenerateReports
  : [TT] Generate ecu.test reports
  
  ttProvideGeneratedReports
  : [TT] Provide generated ecu.test reports as job artifacts.
  
  ttProvideLogs
  : [TT] Provide ecu.test logs as job artifacts.
  
  ttProvideReports
  : [TT] Provide ecu.test reports as job artifacts.
  
  ttProvideUnitReports
  : [TT] Provide generated unit reports as job test results.
  
  ttRunPackage
  : [TT] Run an ecu.test package
  
  ttRunProject
  : [TT] Run an ecu.test project
  
  ttRunTestFolder
  : [TT] Run an ecu.test test folder
  
  ttStartTool
  : [TT] Start an ecu.test or trace.check instance
  
  ttStopTool
  : [TT] Stop an ecu.test or trace.check instance
  
  ttUploadReports
  : [TT] Upload ecu.test reports to test.guide
  
  ECX Copy Data Management Plugin
  
  step([$class: 'ECXCDMBuilder'])
  : Catalogic ECX CDM Integration
  
  EDAS Plugin
  
  edasClient
  : Deploy to EDAS
  
  Eggplant Runner Plugin
  
  eggplantRunner
  : Eggplant Runner
  
  Eiffel Broadcaster Plugin
  
  buildWithEiffel
  : Build a job with custom Eiffel activity name
  
  createPackageURL
  : Construct a package URL and return it as a string
  
  publishEiffelArtifacts
  : Publishes previously announced Eiffel artifacts
  
  sendEiffelEvent
  : Send an Eiffel event
  
  ElasTest Plugin (deprecated)
  
  elastest
  : Integrate Jenkins with ElasTest
  
  wrap([$class: 'ElasTestBuildWrapper'])
  : Integrate Jenkins with ElasTest
  
  Elasticsearch Query
  
  step([$class: 'ElasticsearchQueryBuilder'])
  : Elasticsearch Query
  
  Email Extension Plugin
  
  emailext
  : Extended Email
  
  emailextrecipients
  : Extended Email Recipients
  
  Embeddable Build Status Plugin
  
  addEmbeddableBadgeConfiguration
  : Add an Embeddable Badge Configuration
  
  Environment Dashboard Plugin
  
  environmentDashboard
  : Details for Environment dashboard
  
  Exclusion Plug-in
  
  step([$class: 'CriticalBlockEnd'])
  : Critical block end
  
  step([$class: 'CriticalBlockStart'])
  : Critical block start
  
  Explain Error Plugin
  
  explainError
  : Explain Error with AI
  
  Extensive Testing Plugin
  
  step([$class: 'ExtensiveTestingBuilder'])
  : Launch eXtensive Testing job
  
  External Workspace Manager Plugin
  
  exws
  : Use external workspace
  
  exwsAllocate
  : Allocate external workspace
  
  Fedora Module Build System Plugin
  
  queryModuleBuildRequest
  : Query Module Build Request
  
  submitModuleBuildRequest
  : Submit Module Build Request
  
  Figlet Buildstep
  
  figlet
  : Figlet
  
  File Operations Plugin
  
  fileOperations
  : File Operations
  
  File Parameter Plugin
  
  withFileParameter
  : Bind file parameter
  
  Finite State Analysis
  
  finiteStateAnalyzeBinary
  : Finite State Analyze Binary
  
  finiteStateImportSbom
  : Finite State Import SBOM
  
  finiteStateImportThirdParty
  : Finite State Import 3rd Party Scan
  
  FitNesse plugin
  
  step([$class: 'FitnesseBuilder'])
  : Execute FitNesse tests
  
  step([$class: 'FitnesseResultsRecorder'])
  : Publish Fitnesse results report
  
  Fluentd Plugin
  
  step([$class: 'Fluentd'])
  : Send to Fluentd
  
  Flyway Runner
  
  flywayrunner
  : Invoke Flyway
  
  Folder Properties Plugin
  
  withFolderProperties
  : A step to retrieve folder properties
  
  withFolderProperties
  : Folder Properties
  
  Forensics API Plugin
  
  mineRepository
  : Mine SCM repository
  
  discoverReferenceBuild
  : Discover reference build
  
  FortiCNP CICD Plugin
  
  fortiCWPScanner
  : Scan container images
  
  Fortify
  
  fortifyClean
  : Run Fortify SCA clean
  
  fortifyRemoteAnalysis
  : Upload a project for remote Fortify SCA analysis
  
  fortifyRemoteArguments
  : Set options for remote Fortify SCA analysis
  
  fortifyRemoteScan
  : Upload a translated project for remote scan
  
  fortifyScan
  : Run Fortify SCA scan
  
  fortifyTranslate
  : Run Fortify SCA translation
  
  fortifyUpdate
  : Update Fortify Security Content
  
  fortifyUpload
  : Upload Fortify scan results to SSC
  
  fortifyRemoteArguments
  : Set options for remote Fortify SCA analysis
  
  fortifyRemoteScan
  : Upload a translated project for remote scan
  
  fortifyRemoteAnalysis
  : Upload a project for remote Fortify SCA analysis
  
  fortifyClean
  : Run Fortify SCA clean
  
  fortifyScan
  : Run Fortify SCA scan
  
  fortifyTranslate
  : Run Fortify SCA translation
  
  fortifyUpdate
  : Update Fortify Security Content
  
  fortifyUpload
  : Upload Fortify scan results to SSC
  
  Fortify on Demand
  
  fodPollResults
  : Poll Fortify on Demand for Results
  
  fodStaticAssessment
  : Run Fortify on Demand Upload
  
  step([$class: 'FortifyDastFreeStyleBuildStep'])
  : Fortify on Demand Dynamic Assessment
  
  fodPollResults
  : Poll Fortify on Demand for Results
  
  fodStaticAssessment
  : Run Fortify on Demand Upload
  
  step([$class: 'PollingBuildStep'])
  : Poll Fortify on Demand for Results
  
  step([$class: 'StaticAssessmentBuildStep'])
  : Fortify on Demand Static Assessment
  
  Frugal Testing
  
  frugalTesting
  : Frugal Testing
  
  FTP Rename Plugin
  
  step([$class: 'FtpRenameBuilder'])
  : FTP Rename
  
  step([$class: 'FtpRenamePublisher'])
  : FTP Rename
  
  Gamekins Plugin
  
  gamekins
  : Gamekins Publisher
  
  Gating Core
  
  requireResources
  : GatingStep
  
  Gatling Check Plugin
  
  gatlingCheck
  : GatlingCheckStep
  
  step([$class: 'GatlingChecker'])
  : Gatling Checker
  
  Gatling Jenkins Plugin
  
  gatlingArchive
  : Archive Gatling reports
  
  step([$class: 'GatlingPublisher'])
  : Track a Gatling load simulation
  
  GCloud SDK Plugin
  
  wrap([$class: 'GCloudBuildWrapper'])
  : GCloud SDK authentication
  
  GCR Vulnerability Scanner Plugin
  
  gcrImageVulnerabilityScanner
  : GCR Image Vulnerability Scanner
  
  GeneXus Plugin
  
  gxserver
  : Checks out (or updates) a GeneXus Knowledge Base from a GeneXus Server
  
  Gerrit Code Review plugin
  
  gerritCheck
  : Gerrit Review Check
  
  gerritComment
  : Gerrit Review Comment
  
  gerritReview
  : Gerrit Review Label
  
  Gerrit Trigger
  
  setGerritReview
  : Set Gerrit review
  
  Ghost Inspector Plugin
  
  ghostInspector
  : Run Ghost Inspector Test Suite
  
  Giphy API Plugin
  
  giphyRandom
  : GiphyRandomStepImpl
  
  giphySearch
  : GiphySearchStepImpl
  
  giphySearchRandomByKeyword
  : GiphySearchRandomByKeywordStep
  
  giphyTranslate
  : GiphyTranslateStepImpl
  
  Git Automerger Plugin
  
  gitAutomerger
  : Git automerge
  
  Git Bisect Plugin
  
  gitbisect
  : Git Bisect
  
  step([$class: 'GitBisectOnFailure'])
  : Git Bisect On Failure
  
  Git Changelog
  
  getHighestSemanticVersion
  : Get the highest version, determined by tags in repo. Also tag available as '.findTag().orElse("")'.
  
  getNextSemanticVersion
  : Next semantic version based on tags and conventional commits in Git repository
  
  gitChangelog
  : Changelog from Git repository
  
  step([$class: 'GitChangelogRecorder'])
  : Git Changelog
  
  Git Forensics Plugin
  
  gitDiffStat
  : Git Diff Statistics
  
  discoverGitReferenceBuild
  : Discover Git reference build
  
  Git plugin
  
  git
  : Git
  
  Git Push Plugin
  
  gitPush
  : Git Push
  
  Gitea Plugin
  
  publishGiteaAssets
  : Publishes an asset to the gitea release, if the build was triggered by an release
  
  Gitee Plugin
  
  acceptGiteeMR
  : Accept Gitee Pull Request
  
  addGiteeMRComment
  : Add comment on Gitee Pull Request
  
  GitHub Coverage Reporter
  
  publishCoverageGithub
  : Publish Coverage reports to Github
  
  GitHub Integration Plugin
  
  setGitHubPullRequestStatus
  : Set GitHub PullRequest Commit Status
  
  githubPRStatusPublisher
  : GitHub PR: set PR status
  
  githubPRClosePublisher
  : GitHub PR: close PR
  
  githubPRComment
  : GitHub PR: post comment
  
  githubPRAddLabels
  : GitHub PR: add labels
  
  githubPRRemoveLabels
  : GitHub PR: remove labels
  
  gitHubPRStatus
  : GitHub PR: set 'pending' status
  
  GitHub Issues Plugin
  
  step([$class: 'GitHubIssueNotifier'])
  : Create GitHub issue on failure
  
  GitHub plugin
  
  step([$class: 'GitHubCommitNotifier'])
  : Set build status on GitHub commit [deprecated]
  
  step([$class: 'GitHubCommitStatusSetter'])
  : Set GitHub commit status (universal)
  
  step([$class: 'GitHubSetCommitStatusBuilder'])
  : Set build status to "pending" on GitHub commit
  
  GitHub Pull Request Builder
  
  step([$class: 'GhprbPullRequestMerge'])
  : Github Pull Request Merger
  
  GitHub Pull Request Coverage Status
  
  step([$class: 'CompareCoverageAction'])
  : Publish coverage to GitHub
  
  step([$class: 'MasterCoverageAction'])
  : Record Master Coverage
  
  Github Release Plugin
  
  createGitHubRelease
  : createGitHubRelease
  
  listGitHubReleases
  : listGitHubReleases
  
  uploadGithubReleaseAsset
  : uploadGithubReleaseAsset
  
  GitHub Status Wrapper Plugin
  
  gitStatusWrapper
  : gitStatusWrapper
  
  GitLab Plugin
  
  GitLabMergeRequestLabelExists
  : Check if a GitLab merge request has a specific label
  
  acceptGitLabMR
  : Accept GitLab Merge Request
  
  addGitLabMRComment
  : Add comment on GitLab Merge Request
  
  gitlabBuilds
  : Notify gitlab about pending builds
  
  gitlabCommitStatus
  : Update the commit status in GitLab depending on the build status
  
  updateGitlabCommitStatus
  : Update the commit status in GitLab
  
  Global YAML Properties
  
  getGlobalYAMLCategories
  : Get all categories defined in Global YAML Properties
  
  getGlobalYAMLConfigNames
  : Get list of all defined config names
  
  getGlobalYAMLConfigNamesByCategory
  : Get list of configs by category
  
  getGlobalYAMLProperties
  : Get Global YAML Properties in HashMap format
  
  getLocalYAMLProperties
  : Get Local YAML Properties in HashMap format
  
  Google Analyze Code Security
  
  step([$class: 'CodeScanBuildStep'])
  : Perform Code Scan During Build
  
  Google Chat Notification
  
  googlechatnotification
  : Google Chat Notification
  
  Google Cloud Build Plugin
  
  googleCloudBuild
  : Execute Google Cloud Build
  
  Google Cloud Storage plugin
  
  googleStorageUpload
  : Google Storage Classic Upload
  
  googleStorageDownload
  : Google Storage Download
  
  googleStorageBucketLifecycle
  : Google Storage Bucket Lifecycle
  
  googleStorageBuildLogUpload
  : Google Storage Build Log Upload
  
  Google Kubernetes Engine Plugin
  
  kubernetesEngineDeploy
  : Deploy to Google Kubernetes Engine
  
  Google Play Android Publisher Plugin
  
  androidApkUpload
  : Upload Android AAB/APKs to Google Play
  
  androidApkMove
  : Move Android apps to a different release track
  
  GParams
  
  gpRead
  : Read global parameter
  
  gpWrite
  : Write global parameter
  
  GPRbuild Plugin
  
  gprbuild
  : Execute GPRbuild build tool
  
  Gradle Plugin
  
  findBuildScans
  : Find published build scans
  
  withGradle
  : WithGradle
  
  wrap([$class: 'BuildScanBuildWrapper'])
  : Inspect build log for published build scans
  
  Groovy
  
  withGroovy
  : Execute Groovy script
  
  GrypeScanner Plugin
  
  grypeScan
  : Vulnerability scan with grype
  
  Habitat Executor
  
  habitat
  : Habitat Executor
  
  Harbor Plugin
  
  waitForHarborWebHook
  : WaitForHarborWebhookStep
  
  Hashicorp Vault Pipeline Plugin
  
  vault
  : VaultReadStep
  
  HashiCorp Vault Plugin
  
  withVault
  : Vault Plugin
  
  wrap([$class: 'VaultBuildWrapper'])
  : Vault Plugin
  
  HCL AppScan
  
  appscan
  : Run AppScan on Cloud/AppScan 360° Security Test
  
  appscanenterprise
  : Run AppScan Enterprise Security Test
  
  Helix ALM Test Management
  
  halm_report
  : Helix ALM Test Results Reporter
  
  step([$class: 'HALMTestReporter'])
  : Helix ALM Test Results Reporting
  
  Helix QAC Plugin
  
  qacReport
  : Helix QAC Report
  
  HiddenLayer Model Scanner Plugin
  
  hlScanModel
  : Scan ML Model with HiddenLayer
  
  HipChat Plugin
  
  hipchatSend
  : Send HipChat Message
  
  Horreum Plugin
  
  horreumExpect
  : Notify Horreum that a run will be uploaded.
  
  horreumUpload
  : Upload a JSON object to a Horreum instance
  
  HP ALM Quality Center Plugin
  
  qc
  : HP Quality Center Integration
  
  HTML Publisher plugin
  
  publishHTML
  : Publish HTML reports
  
  HTTP Request Plugin
  
  httpRequest
  : Perform an HTTP Request and return a response object
  
  Hubot Pipeline Steps
  
  hubotApprove
  : Hubot: Send approval message
  
  hubotSend
  : Hubot: Send message
  
  Hugo Plugin
  
  hugo
  : Hugo Builder
  
  hugoGitPublish
  : Hugo Git Publisher
  
  hugoGitSubmodulePublsh
  : Hugo Git Submodule Publisher
  
  Hyper.sh Build Step Plugin
  
  step([$class: 'HyperBuilder'])
  : Execute shell in Hyper.sh
  
  IBM Cloud DevOps
  
  evaluateGate
  : IBM Cloud DevOps Gate
  
  notifyOTC
  : Send notification to OTC
  
  publishBuildRecord
  : Publish build record to IBM Cloud DevOps
  
  publishDeployRecord
  : Publish deploy record to IBM Cloud DevOps
  
  publishSQResults
  : Publish SonarQube test results to IBM Cloud DevOps
  
  publishTestResult
  : Publish test result to IBM Cloud DevOps
  
  sendDeployableMessage
  : Send deployable mapping message to OTC
  
  step([$class: 'EvaluateGate'])
  : IBM Cloud DevOps Gate
  
  step([$class: 'PublishBuild'])
  : Publish build information to IBM Cloud DevOps
  
  step([$class: 'PublishDeploy'])
  : Publish deployment information to IBM Cloud DevOps
  
  step([$class: 'PublishSQ'])
  : Publish SonarQube test result to IBM Cloud DevOps
  
  step([$class: 'PublishTest'])
  : Publish test result to IBM Cloud DevOps
  
  IBM Continuous Release
  
  step([$class: 'ContinuousReleaseProperties'])
  : Pass Properties to Continuous Release Version
  
  IBM i Pipeline Steps
  
  ibmiCommand
  : Run an IBM i command
  
  ibmiGetIFS
  : Download a remote IFS file or folder into local workspace folder
  
  ibmiGetSAVF
  : Download a Save File into the workspace
  
  ibmiGetSPLF
  : Download spooled files of a given job to a local workspace folder
  
  ibmiPutIFS
  : Upload a local workspace file or folder into a remote IFS folder
  
  ibmiPutSAVF
  : Upload a stream file restore its Save File object
  
  ibmiRunSQL
  : Run an SQL query on Db2 for i
  
  ibmiWaitJob
  : Wait for an IBM i to end
  
  onIBMi
  : Provides an IBM i execution environment to run IBM i steps
  
  IBM Security AppScan Source Scanner
  
  step([$class: 'AppScanSourceBuilder'])
  : Run AppScan Source
  
  IBM Security AppScan Standard Scanner
  
  step([$class: 'AppScanStandardBuilder'])
  : Run AppScan Standard
  
  IBM z/OS Connector
  
  step([$class: 'ZOSJobSubmitter'])
  : Submit z/OS job
  
  ICQ and MyTeam Notification Plugin
  
  step([$class: 'SendMessageBuildStep'])
  : Send message to ICQ or MyTeam
  
  icqMessage
  : Send message to ICQ or MyTeam
  
  ImmuniWeb Neuron
  
  step([$class: 'ScannerBuilder'])
  : Run ImmuniWeb Neuron scan
  
  in-toto provenance agent
  
  in_toto_wrap
  : in-toto record wrapper
  
  Indusface-WAS-Plugin
  
  indusfaceWasScan
  : Indusface Was Scan
  
  Inedo BuildMaster Plugin.
  
  buildMasterCreateBuild
  : Create BuildMaster Build
  
  step([$class: 'CreateBuildBuilder'])
  : Create BuildMaster Build
  
  buildMasterDeployBuildToStage
  : Deploy BuildMaster Build To Stage
  
  buildMasterWithApplicationRelease
  : Inject BuildMaster release details as environment variables
  
  Inedo ProGet Plugin.
  
  downloadProgetPackage
  : ProGet Package Download
  
  uploadProgetPackage
  : ProGet Package Upload
  
  Infisical Plugin
  
  withInfisical
  : Infisical Plugin
  
  InfluxDB Plugin
  
  influxDbPublisher
  : Publish build data to InfluxDB
  
  step([$class: 'InfluxDbPublisher'])
  : Publish build data to InfluxDB
  
  InfluxDB Query Plugin
  
  influxDbQuery
  : Query InfluxDB
  
  InsightVM Container Image Scanner
  
  assessContainerImage
  : Assess Container Image with Rapid7 InsightVM
  
  Instana integration
  
  releaseMarker
  : Perform an HTTP Request and return a response object
  
  IRC Plugin
  
  ircNotify
  : IRC Notification
  
  IronMQ-notifier
  
  step([$class: 'IronMQNotifier'])
  : Send Message to IronMQ Service
  
  Jabber (XMPP) notifier and control plugin
  
  jabberNotify
  : Jabber Notification
  
  Jacked
  
  jacked
  : Jacked Vulnerability Analyzer
  
  JaCoCo plugin
  
  jacoco
  : Record JaCoCo coverage report
  
  Javadoc Plugin
  
  javadoc
  : Publish Javadoc
  
  JClouds plugin
  
  jcloudsTakeOffline
  : Take current JClouds agent offline conditionally
  
  withJclouds
  : Create supplemental nodes
  
  jcloudsOneOffAgent
  : JClouds Single-use agent
  
  JDCloud CodeDeploy Plugin
  
  step([$class: 'JDCodeDeployPublisher'])
  : Deploy to JDCloud CodeDeploy
  
  Jenkins Core
  
  archiveArtifacts
  : Archive the artifacts
  
  fingerprint
  : Record fingerprints of files to track usage
  
  JetBrains SpaceCode Plugin
  
  callSpaceApi
  : Make a call to JetBrains SpaceCode HTTP API
  
  postBuildStatusToSpace
  : Post build status to JetBrains SpaceCode
  
  postReviewTimelineMessageToSpace
  : Post message to the review timeline in JetBrains SpaceCode
  
  JFrog Plugin
  
  jf
  : jf command
  
  JGiven Jenkins Plugin
  
  step([$class: 'JgivenReportGenerator'])
  : Generate JGiven Reports
  
  Jira Integration
  
  step([$class: 'DeploymentBuildMarker'])
  : Deployment Build Marker
  
  JIRA Pipeline Steps
  
  jiraAddComment
  : JIRA Steps: Add Comment
  
  jiraAddWatcher
  : JIRA Steps: Add Watcher
  
  jiraAssignIssue
  : JIRA Steps: Assign Issue
  
  jiraAssignableUserSearch
  : JIRA Steps: Searches assignable JIRA Users by username, name or email address for the given project/issueKey
  
  jiraDeleteAttachment
  : JIRA Steps: Delete Attachment
  
  jiraDeleteIssueLink
  : JIRA Steps: Delete IssueLink
  
  jiraDeleteIssueRemoteLink
  : JIRA Steps: Delete Issue’s Remote Link by linkId.
  
  jiraDeleteIssueRemoteLinks
  : JIRA Steps: Delete Issue’s Remote Links by globalId.
  
  jiraDownloadAttachment
  : JIRA Steps: Download a file to workspace (directory is optional)
  
  jiraEditComment
  : JIRA Steps: Edit Issue Comment
  
  jiraEditComponent
  : JIRA Steps: Edit Component
  
  jiraEditIssue
  : JIRA Steps: Edit Issue
  
  jiraEditVersion
  : JIRA Steps: Edit Version
  
  jiraGetAttachmentInfo
  : JIRA Steps: Get Attachment Info
  
  jiraGetComment
  : JIRA Steps: Get Issue Comment
  
  jiraGetComments
  : JIRA Steps: Get Issue Comments
  
  jiraGetComponent
  : JIRA Steps: Get Component
  
  jiraGetComponentIssueCount
  : JIRA Steps: Get Component Issue Count
  
  jiraGetFields
  : JIRA Steps: Get Fields
  
  jiraGetIssue
  : JIRA Steps: Get Issue
  
  jiraGetIssueLink
  : JIRA Steps: Get IssueLink
  
  jiraGetIssueLinkTypes
  : JIRA Steps: Get Issue Link Types
  
  jiraGetIssueRemoteLink
  : JIRA Steps: Get Issue’s Remote Link by linkId.
  
  jiraGetIssueRemoteLinks
  : JIRA Steps: Get Issue’s Remote Links by globalId.
  
  jiraGetIssueTransitions
  : JIRA Steps: Get Issue Transitions
  
  jiraGetIssueWatches
  : JIRA Steps: Get Issue Watches
  
  jiraGetProject
  : JIRA Steps: Get Project
  
  jiraGetProjectComponents
  : JIRA Steps: Get Project Components
  
  jiraGetProjectStatuses
  : JIRA Steps: Get Project Statuses
  
  jiraGetProjectVersions
  : JIRA Steps: Get Project Versions
  
  jiraGetProjects
  : JIRA Steps: Get Projects
  
  jiraGetServerInfo
  : JIRA Steps: Get Server Info
  
  jiraGetVersion
  : JIRA Steps: Get Version
  
  jiraJqlSearch
  : JIRA Steps: JQL Search
  
  jiraLinkIssues
  : JIRA Steps: Link Issues
  
  jiraNewComponent
  : JIRA Steps: Create New Component
  
  jiraNewIssue
  : JIRA Steps: Create New Issue
  
  jiraNewIssueRemoteLink
  : JIRA Steps: Create new remote link for given issue.
  
  jiraNewIssues
  : JIRA Steps: Create New Issues
  
  jiraNewVersion
  : JIRA Steps: Create New Version
  
  jiraNotifyIssue
  : JIRA Steps: Notify Issue
  
  jiraTransitionIssue
  : JIRA Steps: Transition Issue
  
  jiraUploadAttachment
  : JIRA Steps: Attach a file from workspace to an issue
  
  jiraUserSearch
  : JIRA Steps: Search Active JIRA Users by username, name or email address.
  
  Jira plugin
  
  jiraComment
  : Jira: Add a comment to issue(s)
  
  jiraIssueSelector
  : Jira: Issue selector
  
  jiraSearch
  : Jira: Search issues
  
  step([$class: 'IssueFieldUpdateStep'])
  : Jira: Issue custom field updater
  
  step([$class: 'JiraIssueUpdateBuilder'])
  : Jira: Progress issues by workflow action
  
  step([$class: 'JiraIssueUpdater'])
  : Jira: Update relevant issues
  
  step([$class: 'JiraReleaseVersionUpdaterBuilder'])
  : Jira: Mark a version as Released
  
  step([$class: 'JiraVersionCreatorBuilder'])
  : Jira: Create new version
  
  wrap([$class: 'JiraCreateReleaseNotes'])
  : Generate Release Notes
  
  Jira Service Management Integration Plugin
  
  JSM
  : Jira Service Management step
  
  JMH Report
  
  jmhReport
  : JMH Report
  
  JMS Messaging Plugin
  
  sendCIMessage
  : CI Notifier
  
  waitForCIMessage
  : CI Subscriber
  
  Job Cacher plugin
  
  cache
  : Caches files from previous build to current build
  
  jobcacher
  : Job Cacher
  
  Job DSL
  
  jobDsl
  : Process Job DSLs
  
  Job Environment Variables Status Sync
  
  notify
  : Task environment variables and message notifications
  
  JUnit Plugin
  
  junit
  : Archive JUnit-formatted test results
  
  step([$class: 'JUnitResultArchiver'])
  : Publish JUnit test result report
  
  JUnit Realtime Test Reporter Plugin
  
  realtimeJUnit
  : Display JUnit test results as they appear
  
  Kafka Logs Plugin
  
  withKafkaLog
  : Kafka Log Build Wrapper
  
  withKafkaLog
  : Kafka Log Build Wrapper
  
  Karaf Build Step Plugin
  
  step([$class: 'KarafBuildStepBuilder'])
  : Execute Karaf command
  
  Katalon Plugin
  
  executeKatalon
  : Execute Katalon Studio Tests
  
  executeKatalonTestOps
  : Execute Katalon TestOps Plan
  
  Keeper Secrets Manager
  
  withKsm
  : Inject secrets with Keeper Secrets Manager
  
  Kiuwan plugin
  
  kiuwan
  : Analyze your source code with Kiuwan!
  
  Klocwork Analysis Plug-in
  
  klocworkBuildSpecGeneration
  : Klocwork - Step 1 (CI/Full) - Capture Build Information
  
  klocworkFailureCondition
  : Klocwork - Post Analysis (Full/CI) - Build Failure Conditions (Optional)
  
  klocworkIncremental
  : Klocwork - Step 2 (CI) - Run Differential Analysis
  
  klocworkIntegrationStep1
  : Klocwork - Step 2 (Full) - Run Analysis
  
  klocworkIntegrationStep2
  : Klocwork - Step 3 (Full) - Load Analysis Results
  
  klocworkIssueSync
  : Klocwork - Post Analysis (Full) - Cross-Project Issue Sync (Optional)
  
  step([$class: 'KlocworkBuildSpecBuilder'])
  : Klocwork - Step 1 (CI/Full) - Capture Build Information
  
  step([$class: 'KlocworkCiBuilder'])
  : Klocwork - Step 2 (CI) - Run Differential Analysis
  
  step([$class: 'KlocworkFailureConditionPublisher'])
  : Klocwork - Post Analysis (Full/CI) - Build Failure Conditions (Optional)
  
  step([$class: 'KlocworkServerAnalysisBuilder'])
  : Klocwork - Step 2 (Full) - Run Analysis
  
  step([$class: 'KlocworkServerLoadBuilder'])
  : Klocwork - Step 3 (Full) - Load Analysis Results
  
  step([$class: 'KlocworkXSyncBuilder'])
  : Klocwork - Post Analysis (Full) - Cross-Project Issue Sync (Optional)
  
  klocworkWrapper
  : Klocwork - Build Environment Settings
  
  Kobiton
  
  appUploaderBuilder
  : Upload application to Kobiton Apps Repository
  
  credentialsBuildWrapper
  : Kobiton
  
  Kryptowire Plugin
  
  kwSubmit
  : Submit to Kryptowire
  
  Kubernetes :: Pipeline :: DevOps Steps
  
  approveReceivedEvent
  : Updates an Approve event in Elasticsearch
  
  approveRequestedEvent
  : Creates an Approve requested event in Elasticsearch
  
  createEvent
  : Creates a JSON payload event in Elasticsearch
  
  kubernetesApply
  : Apply resources to Kubernetes, lazily creating environments and routes
  
  Kubernetes CLI Plugin
  
  withKubeConfig
  : Configure Kubernetes CLI (kubectl)
  
  withKubeCredentials
  : Configure Kubernetes CLI (kubectl) with multiple credentials
  
  wrap([$class: 'MultiKubectlBuildWrapper'])
  : Configure Kubernetes CLI (kubectl) with multiple credentials
  
  wrap([$class: 'KubectlBuildWrapper'])
  : Configure Kubernetes CLI (kubectl) (deprecated, use the multi credentials one instead)
  
  Kubernetes Ephemeral Container Plugin
  
  withEphemeralContainer
  : Define an Ephemeral Container to add to the current Pod
  
  ephemeralContainer
  : Define an Ephemeral Container to add to the current Pod
  
  Kubernetes plugin
  
  container
  : Run build steps in a container
  
  podTemplate
  : Define a podTemplate to use in the kubernetes plugin
  
  kubeconfig
  : Setup Kubernetes CLI (kubectl)
  
  containerLog
  : Get container log from Kubernetes
  
  Labeled Test Groups Publisher
  
  step([$class: 'LabeledTestResultGroupPublisher'])
  : Publish Test Results in Labeled Groups
  
  Labelled Pipeline Steps Plugin
  
  labelledShell
  : Shell Script
  
  Lacework Security Scanner
  
  lacework
  : Lacework Security
  
  LambdaTest Automation Plugin
  
  lambdaTestReportPublisher
  : LambdaTest Pipeline Report
  
  step([$class: 'LambdaTestAppAutomationReportPublisher'])
  : LambdaTest App Automation Report
  
  step([$class: 'LambdaTestReportPublisher'])
  : LambdaTest Report
  
  Last Changes Plugin
  
  getLastChangesPublisher
  : Get Last Changes Publisher
  
  publishLastChanges
  : publish the changes
  
  lastChanges
  : Publish Last Changes
  
  LeanIX Value Stream Management
  
  leanIXMicroserviceIntelligence
  : LeanIX Value Stream Management
  
  Leapwork
  
  step([$class: 'LeapworkJenkinsBridgeBuilder'])
  : Leapwork
  
  Levo Plugin
  
  levo-test-plan
  : Levo Test Plan
  
  LIFX notifier - smart lightbulbs build indicator
  
  step([$class: 'LifxNotifier'])
  : Lifx notifier
  
  Lighthouse Report Plugin
  
  lighthouseReport
  : Lighthouse Report
  
  Liquibase Runner
  
  step([$class: 'DropAllBuilder'])
  : Liquibase: Drop everything in database
  
  step([$class: 'RawCliBuilder'])
  : Liquibase: CLI Command
  
  step([$class: 'RollbackBuilder'])
  : Liquibase: Roll Back Changes
  
  step([$class: 'TagBuilder'])
  : Liquibase: Tag Database
  
  step([$class: 'UpdateBuilder'])
  : Liquibase: Update Database
  
  LoadComplete support plugin
  
  loadcompletetest
  : LoadComplete Test
  
  Loadmance Plugin
  
  loadmance
  : Loadmance Test Builder
  
  LoadNinja Plugin
  
  step([$class: 'LoadNinjaBuilder'])
  : LoadNinja
  
  LoadRunner Cloud
  
  lrcRunTest
  : Run test in LoadRunner Cloud
  
  lrcGenTrendingReport
  : Generate LoadRunner Cloud trending report
  
  Lockable Resources plugin
  
  lock
  : Lock shared resource
  
  Log File Filter Plugin
  
  logFileFilter
  : LogFileFilterStep
  
  Log Flow Visualizer
  
  logFlowVisualizer
  : Log Flow Visualizer
  
  Log Parser Plugin
  
  logParser
  : Console output (build log) parsing
  
  Logstash
  
  logstash
  : Send individual log lines to Logstash
  
  logstashSend
  : Send console log to Logstash
  
  step([$class: 'LogstashNotifier'])
  : Send console log to Logstash
  
  mabl
  
  mabl
  : Run mabl tests
  
  Machine Learning Plugin
  
  ipythonBuilder
  : IPython Builder
  
  Mailer Plugin
  
  step([$class: 'Mailer'])
  : E-mail Notification
  
  Marathon Deployment
  
  marathon
  : Marathon Deployment
  
  MarkdownParams
  
  markdownParams
  : MarkdownParams
  
  Mask Passwords Plugin
  
  maskPasswords
  : Mask passwords and regexes (and enable global passwords)
  
  MAT Performance Benchmarking by Broadcom
  
  step([$class: 'Autogen'])
  : Autogen
  
  step([$class: 'EmailPostBuildAction'])
  : Performance Benchmarking Report
  
  step([$class: 'PerformanceAnalysisBuilder'])
  : Performance Benchmarking
  
  MathWorks Polyspace Plugin
  
  step([$class: 'PolyspacePostBuildActions'])
  : Polyspace Notification
  
  wrap([$class: 'PolyspaceBuildWrapper'])
  : Select Polyspace installation settings
  
  MATLAB Plugin
  
  runMATLABBuild
  : Run a MATLAB build using the MATLAB build tool
  
  runMATLABCommand
  : Run MATLAB commands, scripts, or functions
  
  runMATLABTests
  : Run MATLAB tests and generate artifacts
  
  step([$class: 'RunMatlabBuildBuilder'])
  : Run MATLAB Build
  
  step([$class: 'RunMatlabCommandBuilder'])
  : Run MATLAB Command
  
  step([$class: 'RunMatlabTestsBuilder'])
  : Run MATLAB Tests
  
  wrap([$class: 'UseMatlabVersionBuildWrapper'])
  : Use MATLAB version
  
  Matrix Communication Plugin
  
  matrixSendMessage
  : Send message to a Matrix room
  
  Mattermost Notification Plugin
  
  mattermostSend
  : Send Mattermost message
  
  Maven Invoker plugin
  
  maven_invoker
  : Archive Maven Invoker test results
  
  step([$class: 'MavenInvokerRecorder'])
  : Maven Invoker Plugin Results
  
  Maven Repository Server Plugin
  
  step([$class: 'UpdaterPublisher'])
  : Publish Maven Artifacts
  
  wrap([$class: 'RepositoryDefinitionProperty'])
  : Define Upstream Maven Repository
  
  Maven SNAPSHOT Check Plugin
  
  mavenSnapshotCheck
  : Maven SNAPSHOT Check
  
  meliora-testlab
  
  melioraTestlab
  : Publish test results to Testlab
  
  Memory Map Plugin
  
  memoryMap
  : Memory Map Publisher
  
  Mend Cloud Native Plugin
  
  step([$class: 'MendCnScannerBuilder'])
  : Mend Cloud Native Security Scanner
  
  MergeBase SCA Plugin
  
  mergebaseScan
  : Run MergeBase SCA Scan
  
  step([$class: 'MergebaseStepBuilder'])
  : MergeBase Build Step
  
  MetaDefender Plugin
  
  step([$class: 'ScanBuilder'])
  : Scan with MetaDefender
  
  Metrics Aggregation
  
  metrics
  : Record Metrics
  
  step([$class: 'MetricsRecorder'])
  : Record Metrics
  
  MicroNova EXAM Plugin
  
  examCleanTarget
  : EXAM Clear target
  
  examTest_ExecutionFile
  : EXAM Start test run (execution file)
  
  examTest_Model
  : EXAM Start test run (model)
  
  examTCG
  : EXAM Test Case Generator
  
  examRun_Groovy
  : EXAM Start Groovy script
  
  Minio Plugin
  
  minio
  : Upload build artifacts to Minio
  
  minioDelete
  : Delete build artifacts from Minio
  
  minioDownload
  : Download files from Minio
  
  Minio Storage
  
  step([$class: 'MinioUploader'])
  : Upload build artifacts to Minio server
  
  MISRA Compliance Report Plugin
  
  misraReport
  : Build MISRA Guideline Compliance Summary (GCS)
  
  Mock Load Builder Plugin
  
  step([$class: 'MockLoadBuilder'])
  : Mock Load
  
  withMockLoad
  : Mock load with separate sh command
  
  MQ Notifier
  
  publishMQMessage
  : Publish MQ Message
  
  MQTT Notification Plugin
  
  mqttNotification
  : MQTT Notification
  
  MSTest plugin
  
  mstest
  : Publish MSTest test result report
  
  NeoLoad Plugin
  
  neoloadRefreshTrends
  : Refresh NeoLoad Trends
  
  neoloadRun
  : Run a NeoLoad scenario
  
  step([$class: 'NeoBuildAction'])
  : Execute a NeoLoad Scenario
  
  Nested Data Reporting
  
  publishReport
  : Publish report files like json, yaml, csv or xml
  
  Netsparker Enterprise Scan Plugin
  
  NCScanBuilder
  : Netsparker Enterprise Scan
  
  NeuVector Vulnerability Scanner Plugin
  
  neuvector
  : NeuVector Vulnerability Scanner
  
  New Relic Deployment Notifier Plugin
  
  step([$class: 'NewRelicDeploymentNotifier'])
  : New Relic Deployment Notifications
  
  Nexus Artifact Uploader
  
  nexusArtifactUploader
  : Nexus Artifact Uploader
  
  step([$class: 'NexusArtifactUploader'])
  : Nexus artifact uploader
  
  Nirmata Plugin
  
  nirmata
  : Invoke Nirmata Service
  
  NodeJS Plugin
  
  nodejs
  : Provide Node & npm bin/ folder to PATH
  
  NodePool Agents Plugin
  
  nodePoolHold
  : Set NodePool hold from within a job
  
  Non Dynamic Hello World: TESTING PLUGIN
  
  greet
  : Say hello world
  
  Notification plugin
  
  notifyEndpoints
  : Notify configured endpoints
  
  Notify.Events
  
  notifyEvents
  : Send notification
  
  step([$class: 'NotifyEventsBuilder'])
  : Notify.Events
  
  step([$class: 'NotifyEventsPublisher'])
  : Notify.Events
  
  NowSecure Auto Plugin
  
  apiKey
  : NowSecure Auto Security Test
  
  NPM and Yarn Wrapper and Steps
  
  npm
  : Run an npm command
  
  yarn
  : Run a yarn command
  
  withNPMWrapper
  : Set NPM Environment
  
  NS-ND Integration Performance Publisher Plugin
  
  step([$class: 'CreateVM'])
  : Create Virtual Server
  
  step([$class: 'CreateVirtualService'])
  : Cavisson Service Virtualization : Create
  
  step([$class: 'DeleteVirtualService'])
  : Cavisson Service Virtualization : Delete
  
  step([$class: 'DestroyVM'])
  : Destroy VM
  
  step([$class: 'DisableVirtualService'])
  : Cavisson Service Virtualization : Disable
  
  step([$class: 'EditVirtualService'])
  : Cavisson Service Virtualization : Edit
  
  step([$class: 'EnableVirtualService'])
  : Cavisson Service Virtualization : Enable
  
  step([$class: 'FetchTestAssets'])
  : Fetch Test Assets
  
  step([$class: 'NSNDIntegrationResultsPublisher'])
  : NS/NC-ND Integration Performance Publisher
  
  step([$class: 'NetDiagnosticsResultsPublisher'])
  : NetDiagnostics Performance Publisher
  
  step([$class: 'NetStormBuilder'])
  : Execute NetStorm/NetCloud Test
  
  step([$class: 'NetStormResultsPublisher'])
  : NetStorm/NetCloud Performance Publisher
  
  Nuclei Plugin
  
  step([$class: 'NucleiBuilder'])
  : Nuclei Vulnerability Scanner
  
  NUnit plugin
  
  nunit
  : Publish NUnit test result report
  
  Nutanix Calm Plugin
  
  step([$class: 'BlueprintLaunch'])
  : Nutanix Calm Blueprint Launch
  
  step([$class: 'RunApplicationAction'])
  : Nutanix Calm Application Action Run
  
  nvm-wrapper
  
  nvm
  : Setup the environment for an NVM installation.
  
  oak9
  
  step([$class: 'Oak9Builder'])
  : oak9 Runner
  
  OctoPerf Load Testing Plugin.
  
  octoPerfTest
  : Runs test in OctoPerf Cloud
  
  step([$class: 'OctoperfBuilder'])
  : OctoPerf
  
  Octopus Deploy
  
  octopusDeployRelease
  : Octopus Deploy: Deploy Release
  
  octopusPack
  : Octopus Deploy: Package application
  
  octopusPushBuildInformation
  : Octopus Deploy: Push build information
  
  octopusPushPackage
  : Octopus Deploy: Push packages
  
  octopusCreateRelease
  : Octopus Deploy: Create Release
  
  Office 365 Connector / Power Automate workflows
  
  office365ConnectorSend
  : Send job status notifications to Office 365 (e.g. Microsoft Teams or Outlook)
  
  OneSky Jenkins plugin
  
  OneSky
  : Download translation resources from One Sky
  
  ontrack Jenkins plug-in
  
  ontrackBranchName
  : Transforms a branch name, as provided by the pipeline for example, into a name suitable for a branch in Ontrack.
  
  ontrackBranchSetup
  : Setup an Ontrack branch, and creates it if it does not exist.
  
  ontrackBuild
  : Creates an Ontrack build
  
  ontrackGraphQL
  : Runs some Ontrack GraphQL script
  
  ontrackProjectSetup
  : Setup an Ontrack project, and creates it if it does not exist.
  
  ontrackPromote
  : Promotes an Ontrack build
  
  ontrackScript
  : Runs some Ontrack DSL script
  
  ontrackValidate
  : Validates an Ontrack build
  
  OpenEdge (Progress ABL)
  
  wrap([$class: 'OpenEdgeBuildWrapper'])
  : OpenEdge
  
  OpenShift Client Jenkins Plugin
  
  _OcAction
  : Internal utility function for OpenShift DSL
  
  _OcContextInit
  : Internal utility function for OpenShift DSL
  
  OpenShift Pipeline Jenkins Plugin
  
  openshiftBuild
  : Trigger OpenShift Build
  
  openshiftCreateResource
  : Create OpenShift Resource(s)
  
  openshiftDeleteResourceByJsonYaml
  : Delete OpenShift Resource(s) from JSON or YAML
  
  openshiftDeleteResourceByKey
  : Delete OpenShift Resource(s) by Key
  
  openshiftDeleteResourceByLabels
  : Delete OpenShift Resource(s) using Labels
  
  openshiftDeploy
  : Trigger OpenShift Deployment
  
  openshiftExec
  : OpenShift Exec
  
  openshiftImageStream
  : OpenShift ImageStreams
  
  openshiftScale
  : Scale OpenShift Deployment
  
  openshiftTag
  : Tag OpenShift Image
  
  openshiftVerifyBuild
  : Verify OpenShift Build
  
  openshiftVerifyDeployment
  : Verify OpenShift Deployment
  
  openshiftVerifyService
  : Verify OpenShift Service
  
  step([$class: 'OpenShiftBuildCanceller'])
  : Cancel OpenShift Builds
  
  step([$class: 'OpenShiftDeployCanceller'])
  : Cancel OpenShift Deployment
  
  step([$class: 'OpenShiftScalerPostAction'])
  : Scale OpenShift Deployment
  
  step([$class: 'OpenShiftBuildVerifier'])
  : Verify OpenShift Build
  
  step([$class: 'OpenShiftBuilder'])
  : Trigger OpenShift Build
  
  step([$class: 'OpenShiftCreator'])
  : Create OpenShift Resource(s)
  
  step([$class: 'OpenShiftDeleterJsonYaml'])
  : Delete OpenShift Resource(s) from JSON or YAML
  
  step([$class: 'OpenShiftDeleterLabels'])
  : Delete OpenShift Resource(s) using Labels
  
  step([$class: 'OpenShiftDeleterList'])
  : Delete OpenShift Resource(s) by Key
  
  step([$class: 'OpenShiftDeployer'])
  : Trigger OpenShift Deployment
  
  step([$class: 'OpenShiftDeploymentVerifier'])
  : Verify OpenShift Deployment
  
  step([$class: 'OpenShiftExec'])
  : OpenShift Exec
  
  step([$class: 'OpenShiftImageTagger'])
  : Tag OpenShift Image
  
  step([$class: 'OpenShiftScaler'])
  : Scale OpenShift Deployment
  
  step([$class: 'OpenShiftServiceVerifier'])
  : Verify OpenShift Service
  
  openshiftVerifyBuild
  : Verify OpenShift Build
  
  openshiftBuild
  : Trigger OpenShift Build
  
  openshiftCreateResource
  : Create OpenShift Resource(s)
  
  openshiftDeleteResourceByJsonYaml
  : Delete OpenShift Resource(s) from JSON or YAML
  
  openshiftDeleteResourceByLabels
  : Delete OpenShift Resource(s) using Labels
  
  openshiftDeleteResourceByKey
  : Delete OpenShift Resource(s) by Key
  
  openshiftDeploy
  : Trigger OpenShift Deployment
  
  openshiftVerifyDeployment
  : Verify OpenShift Deployment
  
  openshiftExec
  : OpenShift Exec
  
  openshiftTag
  : Tag OpenShift Image
  
  openshiftScale
  : Scale OpenShift Deployment
  
  openshiftVerifyService
  : Verify OpenShift Service
  
  Openstack Cloud plugin
  
  openstackMachine
  : Cloud instances provisioning
  
  OpenTelemetry Plugin
  
  setSpanAttributes
  : Set Span Attributes
  
  withNewSpan
  : Step with a new user-defined Span
  
  withSpanAttribute
  : Set Span Attribute
  
  withSpanAttributes
  : Set Span Attributes on child spans
  
  OpenText Application Automation Tools
  
  loadRunnerTest
  : Run LoadRunner performance scenario tests
  
  runLoadRunnerScript
  : Run LoadRunner script
  
  sseBuildAndPublish
  : Execute OpenText functional tests using ALM Lab Management and Publish test results
  
  collectBranchesToAlmOctane
  : Software Delivery Management branch collector
  
  commonResultUploadBuilder
  : Upload test result to ALM using field mapping
  
  publishGherkinResults
  : Software Delivery Management Cucumber test reporter
  
  executeTestsFromAlmOctane
  : Execute OpenText functional tests from Software Delivery Management (Tech Preview)
  
  healthAnalyzer
  : OpenText Health Analyzer
  
  step([$class: 'JobConfigRebrander'])
  : Fix old OpenText Jenkins builds
  
  step([$class: 'MigrateAlmCredentialsBuilder'])
  : Migrate ALM Credentials
  
  pcBuild
  : Execute OpenText Enterprise Performance Engineering test
  
  collectPullRequestsToAlmOctane
  : Software Delivery Management pull-request collector
  
  runFromAlmBuilder
  : Execute OpenText functional tests from OpenText ALM
  
  runFromCodelessBuilder
  : Execute OpenText codeless tests
  
  runFromFSBuilder
  : Execute OpenText functional tests from file system
  
  step([$class: 'RunLoadRunnerScript'])
  : Run LoadRunner script
  
  publishMicroFocusTestResults
  : Publish OpenText test results
  
  addALMOctaneSonarQubeListener
  : OpenText Software Delivery Management SonarQube listener
  
  sseBuild
  : Execute OpenText functional tests using OpenText ALM Lab Management
  
  step([$class: 'SvChangeModeBuilder'])
  : SV: Change Mode of Virtual Service
  
  step([$class: 'SvDeployBuilder'])
  : SV: Deploy Virtual Service
  
  step([$class: 'SvExportBuilder'])
  : SV: Export Virtual Service
  
  step([$class: 'SvUndeployBuilder'])
  : SV: Undeploy Virtual Service
  
  uploadResultToALM
  : Upload test result to ALM
  
  convertTestsToRun
  : OpenText Software Delivery Management testing framework converter
  
  publishCodeCoverage
  : Software Delivery Management code coverage publisher
  
  svChangeModeStep
  : SV: Change Mode of Virtual Service
  
  svDeployStep
  : SV: Deploy Virtual Service
  
  svExportStep
  : SV: Export Virtual Service
  
  svUndeployStep
  : SV: Undeploy Virtual Service
  
  uftScenarioLoad
  : Run UFT scenario
  
  OpenText Enterprise Performance Engineering integration With Git
  
  pcGitBuild
  : Synchronize OpenText Enterprise Performance Engineering With Git
  
  pcRunBuild
  : Run OpenText Enterprise Performance Engineering Test
  
  OpsGenie Plugin
  
  opsgenie
  : OpsGenie step
  
  OpsLevel Plugin
  
  opsLevelNotify
  : opsLevelNotify
  
  Oracle Cloud Infrastructure DevOps Plugin
  
  OCIUploadArtifact
  : OCI Artifact Upload
  
  OCIDeployment
  : OCI Deployment
  
  OSF Builder Suite :: Standalone Sonar Linter
  
  osfBuilderSuiteStandaloneSonarLinter
  : OSF Builder Suite :: Standalone Sonar Linter
  
  OSF Builder Suite For Salesforce Commerce Cloud :: Data Import
  
  osfBuilderSuiteForSFCCDataImport
  : OSF Builder Suite For Salesforce Commerce Cloud :: Data Import
  
  OSF Builder Suite For Salesforce Commerce Cloud :: Deploy
  
  osfBuilderSuiteForSFCCDeploy
  : OSF Builder Suite For Salesforce Commerce Cloud :: Deploy
  
  OSF Builder Suite For Salesforce Commerce Cloud :: Run Job
  
  osfBuilderSuiteForSFCCRunJob
  : OSF Builder Suite For Salesforce Commerce Cloud :: Run Job
  
  Ostorlab Security And Privacy Scanner
  
  ostorlabScan
  : Run Ostorlab Security Scanner
  
  Otel agent host metrics monitoring
  
  onMonit
  : Start node_exporter + otel-contrib before the build, and shut them down after.
  
  OverOps Query Plugin
  
  OverOpsQuery
  : OverOps Quality Report
  
  Oversecured
  
  oversecuredUpload
  : Oversecured
  
  OWASP Dependency-Check Plugin
  
  dependencyCheckPublisher
  : Publish Dependency-Check results
  
  step([$class: 'DependencyCheckPublisher'])
  : Publish Dependency-Check results
  
  dependencyCheck
  : Invoke Dependency-Check
  
  OWASP Dependency-Track Plugin
  
  dependencyTrackPublisher
  : Publish BOM to Dependency-Track
  
  P4 Plugin
  
  p4
  : P4 Groovy
  
  p4SwarmUpdate
  : P4 Swarm Update
  
  p4approve
  : P4 ApproveImpl Review
  
  p4publish
  : P4 Publish
  
  p4sync
  : P4 Sync
  
  p4tag
  : P4 Tag
  
  p4unshelve
  : P4 Unshelve
  
  cleanup
  : Perforce: Cleanup
  
  Package Drone Deployer
  
  pdrone
  : Package Drone Deployer
  
  PagerDuty Plugin
  
  pagerduty
  : PagerDuty trigger/resolve step
  
  pagerdutyChangeEvent
  : PagerDuty Change Event step
  
  step([$class: 'ChangeEvents'])
  : PagerDuty Change Events
  
  Panoptica Vulnerability Scanner Plugin
  
  secureCNVulnerabilityScanner
  : SecureCN Vulnerability Scanner
  
  Parallel Test Executor Plugin
  
  splitTests
  : Split Test Runs
  
  Parameterized Remote Trigger Plugin
  
  step([$class: 'RemoteBuildConfiguration'])
  : Trigger a remote parameterized job
  
  triggerRemoteJob
  : Trigger Remote Job
  
  Parasoft Findings
  
  recordParasoftCoverage
  : Record Parasoft code coverage results
  
  Peass-CI
  
  cleanPerformanceMeasurement
  : Clean Peass-CI Cache
  
  measure
  : Measure Version Performance
  
  peassOverview
  : Peass Overview
  
  Perforce Static Analysis Plugin
  
  p4StaticAnalysis
  : Run Perforce Static Analysis
  
  Performance Plugin
  
  perfReport
  : Publish Performance test result report
  
  bzt
  : Run Performance Test
  
  Performance Publisher plugin
  
  perfpublisher
  : Activate PerfPublisher for this project
  
  Performance Signature: Dynatrace
  
  createDynatraceDeploymentEvent
  : create Dynatrace Deployment event
  
  perfSigDynatraceReports
  : Performance Signature Dynatrace reports
  
  recordDynatraceSession
  : record Dynatrace Saas/Managed session
  
  recordDynatraceCustomSession
  : record Dynatrace Saas/Managed custom session
  
  Performance Signature: Dynatrace AppMon (deprecated)
  
  createDeploymentEvent
  : create Dynatrace Deployment event
  
  activateDTConfiguration
  : activate Dynatrace profile configuration
  
  createMemoryDump
  : create memory dump
  
  perfSigReports
  : Publish Performance Signature reports
  
  startSession
  : Start Dynatrace session recording
  
  stopSession
  : Stop Dynatrace session recording
  
  createThreadDump
  : create thread dump
  
  Performance Signature: Viewer
  
  pullPerfSigReports
  : Pull Performance Signature reports
  
  triggerInputStep
  : trigger input step remotely
  
  Phabricator Differential Plugin
  
  step([$class: 'PhabricatorNotifier'])
  : Post to Phabricator
  
  piketec-tpt
  
  tptReport
  : TPT Report
  
  tptExecute
  : Execute TPT test cases
  
  tptAgent
  : Execute TPT tests as a worker for a TPT distributing job
  
  PingCode Plugin
  
  pingcodeBuildRecord
  : Send build result to pingcode
  
  pingcodeDeployRecord
  : Send deploy result to pingcode
  
  step([$class: 'PCBuildNotifier'])
  : PingCode: create build record
  
  step([$class: 'PCDeployNotifier'])
  : PingCode: create deploy record
  
  step([$class: 'WTBuildNotifier'])
  : Worktile: create build record
  
  step([$class: 'WTDeployNotifier'])
  : Worktile: create deploy record
  
  worktileBuildRecord
  : Send build result to worktile
  
  worktileDeployRecord
  : Send deploy result to worktile
  
  Pipeline Dependency Walker Plugin
  
  walk
  : Execute a pipeline task for the job and all its downstream jobs.
  
  Pipeline GitHub Notify Step Plugin
  
  githubNotify
  : Notifies GitHub of the status of a Pull Request
  
  Pipeline Keep Running Step
  
  keepRunning
  : Keep the process running even if the build has finished.
  
  Pipeline Maven Integration Plugin
  
  withMaven
  : Provide Maven environment
  
  Pipeline NPM Integration Plugin
  
  withNPM
  : Provide NPM environment
  
  Pipeline Project-Env Plugin
  
  withProjectEnv
  : WithProjectEnvStep
  
  Pipeline Utility Steps
  
  compareVersions
  : Compare two version number strings
  
  findFiles
  : Find files in the workspace
  
  nodesByLabel
  : List of nodes by Label, by default excludes offline nodes.
  
  prependToFile
  : Create a file (if not already exist) in the workspace, and prepend given content to that file.
  
  readCSV
  : Read content from a CSV file in the workspace.
  
  readJSON
  : Read JSON from files in the workspace.
  
  readManifest
  : Read a Jar Manifest
  
  readMavenPom
  : Read a maven project file.
  
  readProperties
  : Read properties from files in the workspace or text.
  
  readTOML
  : Read toml from files in the workspace.
  
  readYaml
  : Read yaml from files in the workspace or text.
  
  sha1
  : Compute the SHA1 of a given file
  
  sha256
  : Compute the SHA256 of a given file
  
  tar
  : Create Tar file
  
  tee
  : Tee output to file
  
  touch
  : Create a file (if not already exist) in the workspace, and set the timestamp
  
  untar
  : Extract Tar file
  
  unzip
  : Extract Zip file
  
  verifySha1
  : Verify the SHA1 of a given file
  
  verifySha256
  : Verify the SHA256 of a given file
  
  writeCSV
  : Write content to a CSV file in the workspace.
  
  writeJSON
  : Write JSON to a file in the workspace.
  
  writeMavenPom
  : Write a maven project file.
  
  writeTOML
  : Write toml to a file in the workspace.
  
  writeYaml
  : Write a yaml from an object or objects.
  
  zip
  : Create Zip file
  
  Pipeline: AWS Steps
  
  awaitDeploymentCompletion
  : Wait for AWS CodeDeploy deployment completion
  
  awsIdentity
  : Print and return the AWS identity
  
  cfInvalidate
  : Invalidate given paths in CloudFront distribution
  
  cfnCreateChangeSet
  : Create CloudFormation change set
  
  cfnDelete
  : Delete CloudFormation stack
  
  cfnDeleteStackSet
  : Delete CloudFormation Stack Set
  
  cfnDescribe
  : Describe outputs of CloudFormation stack
  
  cfnExecuteChangeSet
  : Execute CloudFormation change set
  
  cfnExports
  : Describe CloudFormation global exports
  
  cfnUpdate
  : Create or Update CloudFormation stack
  
  cfnUpdateStackSet
  : Create or Update CloudFormation Stack Set
  
  cfnValidate
  : Validate CloudFormation template
  
  createDeployment
  : Deploys an application revision through the specified deployment group (AWS CodeDeploy).
  
  deployAPI
  : Deploy the given API Gateway API
  
  ebCreateApplication
  : Creates a new Elastic Beanstalk application
  
  ebCreateApplicationVersion
  : Creates a new version for an elastic beanstalk application
  
  ebCreateConfigurationTemplate
  : Creates a new configuration template for an elastic beanstalk application
  
  ebCreateEnvironment
  : Creates a new Elastic Beanstalk environment
  
  ebSwapEnvironmentCNAMEs
  : Swaps the CNAMEs of two elastic beanstalk environments.
  
  ebWaitOnEnvironmentHealth
  : Waits until the specified environment application becomes available
  
  ebWaitOnEnvironmentStatus
  : Waits until the specified environment becomes available
  
  ec2ShareAmi
  : Share an AMI with other accounts
  
  ecrDeleteImage
  : Delete ecr images
  
  ecrListImages
  : List ECR Images
  
  ecrLogin
  : Create and return the ECR login string
  
  ecrSetRepositoryPolicy
  : Set ECR Repository Policy
  
  elbDeregisterInstance
  : Deregisters the specified instances from the specified load balancer.
  
  elbIsInstanceDeregistered
  : Registers the specified instances from the specified load balancer.
  
  elbIsInstanceRegistered
  : Registers the specified instances from the specified load balancer.
  
  elbRegisterInstance
  : Registers the specified instances from the specified load balancer.
  
  invokeLambda
  : Invoke a given Lambda function
  
  lambdaVersionCleanup
  : Cleanup old lambda versions
  
  listAWSAccounts
  : List all AWS accounts of the organization
  
  s3Copy
  : Copy file between S3 buckets
  
  s3Delete
  : Delete file from S3
  
  s3DoesObjectExist
  : Check if object exists in S3
  
  s3Download
  : Copy file from S3
  
  s3FindFiles
  : Find files in S3
  
  s3PresignURL
  : Presign file in S3
  
  s3Upload
  : Copy file to S3
  
  setAccountAlias
  : Set the AWS account alias
  
  snsPublish
  : Publish notification to SNS
  
  updateIdP
  : Update thirdparty Identity Provider
  
  updateTrustPolicy
  : Update trust policy of IAM roles
  
  withAWS
  : set AWS settings for nested block
  
  Pipeline: Bamboo Step
  
  buildBamboo
  : Build Bamboo
  
  Pipeline: Basic Steps
  
  catchError
  : Catch error and set build result to failure
  
  deleteDir
  : Recursively delete the current directory from the workspace
  
  echo
  : Print Message
  
  error
  : Error signal
  
  fileExists
  : Verify if file exists in workspace
  
  isUnix
  : Checks if running on a Unix-like node
  
  mail
  : Mail
  
  pwd
  : Determine current directory
  
  readFile
  : Read file from workspace
  
  retry
  : Retry the body up to N times
  
  sleep
  : Sleep
  
  stash
  : Stash some files to be used later in the build
  
  step
  : General Build Step
  
  timeout
  : Enforce time limit
  
  tool
  : Use a tool from a predefined Tool Installation
  
  unstable
  : Set stage result to unstable
  
  unstash
  : Restore files previously stashed
  
  waitUntil
  : Wait for condition
  
  warnError
  : Catch error and set build and stage result to unstable
  
  withEnv
  : Set environment variables
  
  wrap
  : General Build Wrapper
  
  writeFile
  : Write file to workspace
  
  archive
  : Archive artifacts
  
  getContext
  : Get contextual object from internal APIs
  
  unarchive
  : Copy archived artifacts into the workspace
  
  withContext
  : Use contextual object from internal APIs within a block
  
  Pipeline: Build Step
  
  build
  : Build a job
  
  waitForBuild
  : Wait for build to complete
  
  Pipeline: Declarative
  
  script
  : Run arbitrary Pipeline script
  
  validateDeclarativePipeline
  : Validate a file containing a Declarative Pipeline
  
  envVarsForTool
  : Fetches the environment variables for a given tool in a list of 'FOO=bar' strings suitable for the withEnv step.
  
  Pipeline: Deploymon.io Steps
  
  notifyDeploymon
  : Notify deploymon.io about a new deployment
  
  Pipeline: GCP Steps
  
  computeFirewallRulesCreate
  : Create a firewall rule
  
  computeFirewallRulesDelete
  : Delete a firewall rule
  
  computeFirewallRulesList
  : List firewall rules
  
  withGCP
  : Set GCP credentials for nested block
  
  Pipeline: Groovy
  
  load
  : Evaluate a Groovy source file into the Pipeline script
  
  parallel
  : Execute in parallel
  
  Pipeline: Groovy Libraries
  
  library
  : Load a library on the fly
  
  libraryResource
  : Load a resource file from a library
  
  Pipeline: HuaweiCloud Steps
  
  invokeFunction
  : Invoke a given function
  
  obsUpload
  : Copy file to obs
  
  withOBS
  : set OBS settings for nested block
  
  Pipeline: Input Step
  
  input
  : Wait for interactive input
  
  Pipeline: Keep Environment Step Plugin
  
  keepEnv
  : Keep only specified environment variables
  
  Pipeline: Milestone Step
  
  milestone
  : The milestone step forces all builds to go through in order
  
  Pipeline: Multibranch
  
  properties
  : Set job properties
  
  readTrusted
  : Read trusted file from SCM
  
  resolveScm
  : Resolves an SCM from an SCM Source and a list of candidate target branch names
  
  Pipeline: Nodes and Processes
  
  bat
  : Windows Batch Script
  
  dir
  : Change current directory
  
  node
  : Allocate node
  
  powershell
  : Windows PowerShell Script
  
  pwsh
  : PowerShell Core Script
  
  sh
  : Shell Script
  
  ws
  : Allocate workspace
  
  Pipeline: SCM Step
  
  checkout
  : Check out from version control
  
  Pipeline: Stage Step
  
  stage
  : Stage
  
  PIT Mutation Plugin
  
  pitmutation
  : Record Pit mutation testing report
  
  PlasticSCM Plugin
  
  cm
  : Plastic SCM
  
  mergebotCheckout
  : Plastic SCM Mergebot Checkout
  
  Plot plugin
  
  plot
  : Plot build data
  
  Port scanner Plugin
  
  step([$class: 'PortScannerStep'])
  : Port scanner
  
  Pragprog Plugin
  
  pragprog
  : Activate tips from The Pragmatic Programmer
  
  step([$class: 'PragprogBuildStep'])
  : Activate tips from The Pragmatic Programmer
  
  PreFlight
  
  step([$class: 'PreflightBuilder'])
  : Run PreFlight Test
  
  Pretested Integration Plugin
  
  pretestedIntegrationPublisher
  : Pretested Integration publisher to push to integration branch
  
  Prisma Cloud IaC Scan Plugin
  
  prismaIaC
  : Prisma Cloud IaC Scan
  
  Probely Security Scanner Plugin
  
  probelyScan
  : Probely Security Scanner
  
  Progress MobileStudio Plugin
  
  step([$class: 'MobileStudioTestBuilder'])
  : Mobile Studio runner configuration
  
  Progress TestStudio for API Plugin
  
  step([$class: 'TestStudioAPITestBuilder'])
  : Test Studio for API runner configuration
  
  Progress TestStudio Plugin
  
  step([$class: 'TestStudioTestBuilder'])
  : Test Studio runner configuration
  
  Propelo’s Job Reporter
  
  step([$class: 'LevelOpsPostBuildPublisher'])
  : Propelo Job Reporter Plugin
  
  Provar Automation CLI
  
  withProvarAutomation
  : With Provar Automation
  
  PTC RV&S CM - Jenkins Plugin
  
  siaddprojectlabel
  : PTC RV&S SCM Label
  
  sicheckpoint
  : PTC RV&S SCM Checkpoint
  
  sici
  : PTC RV&S SCM Checkin
  
  Publish Over CIFS
  
  step([$class: 'CifsPromotionPublisherPlugin'])
  : Send build artifacts to a windows share
  
  cifsPublisher
  : Send build artifacts to a windows share
  
  Publish Over Dropbox
  
  dropbox
  : Publish to Dropbox folder
  
  step([$class: 'DropboxPublisherPlugin'])
  : Send build artifacts over Dropbox
  
  Publish Over FTP
  
  step([$class: 'BapFtpPromotionPublisherPlugin'])
  : Send build artifacts over FTP
  
  ftpPublisher
  : Send build artifacts over FTP
  
  Publish Over SSH
  
  step([$class: 'BapSshPromotionPublisherPlugin'])
  : Send build artifacts over SSH
  
  sshPublisher
  : Send build artifacts over SSH
  
  Publish to Bitbucket Plugin
  
  step([$class: 'BitbucketPublisher'])
  : Publish to Bitbucket Server
  
  Pull Request Monitoring
  
  monitoring
  : Configure Monitoring Dashboard
  
  PureLoad Plugin
  
  publishPureLoad
  : Publish PureLoad Results
  
  Pyenv Pipeline Plugin
  
  pybat
  : PyEnvVar Batch Script
  
  pysh
  : PyEnvVar Shell Script
  
  withPythonEnv
  : Code Block
  
  QF-Test Plugin
  
  QFTest
  : Run the configured QF-Test suites.
  
  Qiniu
  
  archiveArtifactsToQiniu
  : Archive the artifacts to Qiniu
  
  QMetry for JIRA - Test Management Plugin
  
  step([$class: 'QTM4JResultPublisher'])
  : Publish test result to QMetry for JIRA Old
  
  step([$class: 'TestReportDeployPublisher'])
  : Publish results to QMetry for Jira version 3.X below
  
  step([$class: 'TestReportDeployPublisherCloudV4'])
  : Publish results to QMetry for Jira version 4.X above
  
  QMetry Test Management Plugin
  
  step([$class: 'QTMReportPublisher'])
  : Publish Build Result(s) to QMetry Test Management
  
  QRebel Plugin
  
  qrebel
  : Monitor performance regressions with QRebel
  
  qTest Plugin
  
  submitJUnitTestResultsToqTest
  : Submit jUnit test result to qTest
  
  Quali Torque plugin
  
  endTorqueSandboxEnvironment
  : "End Environment"
  
  startTorqueSandboxEnvironment
  : "Start Environment"
  
  waitForTorqueSandboxEnvironment
  : "Wait for environment"
  
  Quality Clouds Scan Plugin
  
  qualityCloudsScan
  : Quality Clouds Instance Scan
  
  Qualys Container Scanning Connector
  
  getImageVulnsFromQualys
  : Scan container images with Qualys CS
  
  Qualys Host Scanning Connector
  
  qualysVulnerabilityAnalyzer
  : Scan host/instances with Qualys VM
  
  Qualys IaC Security
  
  qualysIaCScan
  : Qualys IaC Scan
  
  step([$class: 'TemplateScanBuilder'])
  : Qualys IaC Scan
  
  Qualys Policy Compliance Scanning Connector
  
  qualysPolicyComplianceScanner
  : Scan host/instances with Qualys PC
  
  Qualys Web App Scanning Connector
  
  qualysWASScan
  : Scan web applications with Qualys WAS
  
  step([$class: 'WASScanNotifier'])
  : Scan web applications with Qualys WAS
  
  Questa VRM
  
  questavrm
  : Publish Questa VRM Regression Results
  
  Qy Wechat Notification Plugin
  
  qyWechatNotification
  : 企业微信通知
  
  R Plugin
  
  r
  : Execute R script
  
  Rabbit-MQ Publisher Plugin
  
  rabbitMQPublisher
  : Publish to Rabbit-MQ
  
  RadarGun Reporting Plugin
  
  radargunreporting
  : Report RadarGun Performance Test
  
  step([$class: 'RadarGunPublisher'])
  : Report Performance Test Results (RadarGun)
  
  Railflow for TestRail
  
  railflow
  : Railflow Plugin: TestRail Test Results Processor
  
  Rancher Plugin
  
  rancher
  : Deploy/Upgrade Rancher Service
  
  Ranorex Test Execution Plugin
  
  ranorex
  : Run a Ranorex test suite
  
  Rapid7 InsightAppSec
  
  insightAppSec
  : Scan using InsightAppSec
  
  Raspberry Pi Build Status Plugin
  
  step([$class: 'LedBorgPublisher'])
  : LED Borg controller
  
  ReadyAPI Functional Testing Plugin
  
  SoapUIPro
  : ReadyAPI Test: Run Functional Test
  
  Red Hat Dependency Analytics Plugin
  
  rhdaAnalysis
  : Invoke Red Hat Dependency Analytics (RHDA)
  
  step([$class: 'CRDABuilder'])
  : Invoke Red Hat Dependency Analysis (RHDA)
  
  Redeploy Rancher2.x Workload Plugin
  
  rancherRedeploy
  : Redeploy Rancher2.x Workload
  
  Redmine Metrics Report
  
  redmineMetricsReport
  : Generate Redmine Metrics Report
  
  Release Plugin
  
  release
  : Trigger release for the job
  
  Reliza Integration
  
  addRelizaRelease
  : RelizaBuilder
  
  submitPrData
  : RelizaPR
  
  withReliza
  : RelizaBuildWrapper
  
  Remote Result Trigger Plugin
  
  readRemoteJobs
  : ReadRemoteJobsStep
  
  readRemoteResult
  : ReadRemoteResultStep
  
  pubResult
  : Publish Build Result
  
  Repository Connector
  
  artifactDeployer
  : Maven Artifact Deployer
  
  artifactResolver
  : Maven Artifact Resolver
  
  Reqtify Plugin
  
  reqtifyFunction
  : Reqtify: Call Function
  
  reqtifyReport
  : Reqtify: Generate Report
  
  step([$class: 'CallFunction'])
  : Reqtify: Call Function
  
  step([$class: 'ReqtifyGenerateReport'])
  : Reqtify: Generate Report
  
  Review Board Plugin
  
  notifyReviewBoard
  : Publish build status to Review Board
  
  publishReview
  : Apply patch from Review Board
  
  Rich Text Publisher Plugin
  
  rtp
  : Publish rich text message
  
  step([$class: 'RichTextPublisher'])
  : Publish rich text message
  
  Robot Framework plugin
  
  robot
  : Configure robot framework report collection
  
  step([$class: 'RobotPublisher'])
  : Publish Robot Framework test results
  
  RocketChat Notifier
  
  rocketSend
  : Send RocketChat Message
  
  Role-based Authorization Strategy
  
  currentUserGlobalRoles
  : Current Users Global Roles
  
  currentUserItemRoles
  : Current Users Item Roles
  
  RubyMetrics plugin for Jenkins
  
  step([$class: 'RcovPublisher'])
  : Publish Rcov report
  
  Run Selector Plugin
  
  selectRun
  : Select Run
  
  Rundeck plugin
  
  step([$class: 'RundeckNotifier'])
  : Rundeck
  
  S3 publisher plugin
  
  s3Upload
  : Publish artifacts to S3 Bucket
  
  s3CopyArtifact
  : S3 Copy Artifact
  
  SaltStack plugin
  
  salt
  : Send a message to Salt API
  
  step([$class: 'SaltAPIBuilder'])
  : Send a message to Salt API
  
  Sauce OnDemand plugin
  
  sauce
  : Sauce
  
  sauceconnect
  : Sauce Connect
  
  saucePublisher
  : Run Sauce Labs Test Publisher
  
  SCM HttpClient (deprecated)
  
  scmHttpClient
  : SCM HttpClient
  
  SCM Skip Plugin
  
  scmSkip
  : SCM Skip Step
  
  Scoverage Plugin
  
  step([$class: 'ScoveragePublisher'])
  : Publish Scoverage Report
  
  SD Elements Plugin
  
  sdelements
  : SD Elements
  
  Seapine Surround SCM Plug-in
  
  sscm
  : Surround SCM
  
  Sec1 Security Scanner
  
  sec1ScaSastSecurity
  : Execute Sec1 Sca Sast Security Scan
  
  Selenium HTML report
  
  step([$class: 'SeleniumHtmlReportPublisher'])
  : Publish Selenium Html Report
  
  Sensedia Api Platform tools
  
  sensediaApiDeploy
  : Sensedia API Platformdeploy
  
  sensediaApiJson
  : Sensedia API Platform get json
  
  sensediaApiQA
  : Sensedia API Platform QA
  
  Service Now Plugin
  
  serviceNow_attachFile
  : AttachFileStep
  
  serviceNow_attachZip
  : AttachZipStep
  
  serviceNow_createChange
  : CreateChangeStep
  
  serviceNow_getCTask
  : GetCTaskStep
  
  serviceNow_getChangeState
  : GetChangeStateStep
  
  serviceNow_updateChangeItem
  : UpdateChangeItemStep
  
  serviceNow_updateTask
  : UpdateChangeTaskStep
  
  ServiceNow CI/CD Plugin
  
  snActivatePlugin
  : SN: Activate plugin
  
  snApplyChanges
  : SN: Apply changes
  
  snBatchInstall
  : SN: Batch install
  
  snBatchRollback
  : SN: Batch rollback
  
  snInstallApp
  : SN: Install application
  
  snInstanceScan
  : SN: Instance scan
  
  snPublishApp
  : SN: Publish application
  
  snRollbackApp
  : SN: Roll back application
  
  snRollbackPlugin
  : SN: Roll back plugin
  
  snRunTestSuite
  : SN: Run test suite with results
  
  ServiceNow DevOps Plugin
  
  snDevOpsArtifact
  : ServiceNow DevOps - Register Artifact step
  
  snDevOpsChange
  : ServiceNow DevOps - Change Control step
  
  snDevOpsConfig
  : ServiceNow DevOps - DevOps Configuration Pipeline
  
  snDevOpsConfigExport
  : ServiceNow DevOps - DevOps Configuration Export
  
  snDevOpsConfigGetSnapshots
  : ServiceNow DevOps - Get latest and validated snapshots
  
  snDevOpsConfigPublish
  : ServiceNow DevOps - DevOps Configuration Publish
  
  snDevOpsConfigRegisterPipeline
  : ServiceNow DevOps - DevOps Configuration Register Pipeline
  
  snDevOpsConfigUpload
  : ServiceNow DevOps - DevOps Configuration Upload
  
  snDevOpsConfigValidate
  : ServiceNow DevOps - DevOps Configuration Validate
  
  snDevOpsGetChangeNumber
  : ServiceNow DevOps - get Change Number step
  
  snDevOpsPackage
  : ServiceNow DevOps - Register Package step
  
  snDevOpsSecurityResult
  : ServiceNow DevOps - Register Security Step
  
  snDevOpsStep
  : ServiceNow DevOps - Mapping step
  
  snDevOpsUpdateChangeInfo
  : ServiceNow DevOps - Update Change Request Info
  
  step([$class: 'DevOpsCreateArtifactPackageBuildStep'])
  : ServiceNow DevOps - Register Package step
  
  step([$class: 'DevOpsFreestyleRegisterSecurityStep'])
  : ServiceNow DevOps - Register Security Step
  
  step([$class: 'DevOpsRegisterArtifactBuildStep'])
  : ServiceNow DevOps - Register Artifact step
  
  SideeX
  
  step([$class: 'SideeX'])
  : Execute SideeX Web Testing
  
  SimplifyQA Automation Hub
  
  simplifyQA
  : SimplifyQA Pipeline Executor
  
  Sken.ai CLI
  
  skenai
  : Sken.ai
  
  Slack Notification Plugin
  
  slackSend
  : Send Slack Message
  
  slackUploadFile
  : Upload file to slack
  
  slackUserIdFromEmail
  : Resolve Slack UserId from Email Address
  
  slackUserIdsFromCommitters
  : Resolve Slack UserIds from Changeset Authors
  
  SLOCCount Plug-in
  
  sloccountPublish
  : Publish Sloccount reports
  
  step([$class: 'SloccountPublisher'])
  : Publish SLOCCount analysis results
  
  SLSA Provenance Attestation Plugin
  
  provenanceRecorder
  : Generate SLSA provenance attestations
  
  SmileHub Notifier
  
  smilehubSend
  : Send SmileHub Message
  
  Snow Commander Plugin
  
  vCommander
  : Commander Services
  
  SnowGlobe Plugin
  
  snowglobe_apply
  : ApplyStep
  
  snowglobe_clone
  : CloneStep
  
  snowglobe_destroy
  : DestroyStep
  
  snowglobe_get_variables
  : GetVariablesStep
  
  snowglobe_set_variables
  : SetVariablesStep
  
  snowglobe_state
  : StateStep
  
  Snyk Security Plugin
  
  snykSecurity
  : Invoke Snyk Security task
  
  step([$class: 'SnykStepBuilder'])
  : Invoke Snyk Security task
  
  Sonar Gerrit Plugin
  
  sonarToGerrit
  : Post SonarQube issues as Gerrit comments
  
  Sonargraph Integration Jenkins Plugin
  
  SonargraphReport
  : Sonargraph Integration Report Generation & Analysis
  
  SonarQube Scanner for Jenkins
  
  waitForQualityGate
  : Wait for SonarQube analysis to be completed and return quality gate status
  
  withSonarQubeEnv
  : Prepare SonarQube Scanner environment
  
  Sonic CI Helper
  
  upload-sonic
  : Upload package to Sonic Testing Platform.
  
  SOOS SCA
  
  step([$class: 'SoosSCA'])
  : SOOS SCA
  
  Split Admin plugin
  
  split
  : Split Admin Task
  
  Splunk Plugin
  
  step([$class: 'SplunkArtifactNotifier'])
  : Send files to Splunk
  
  Splunk Plugin Extension
  
  sendSplunkConsoleLog
  : Send console log Splunk
  
  sendSplunkFile
  : Send files to Splunk
  
  Spring Config Plugin
  
  springConfig
  : A step to read spring style profile configs
  
  springProfiles
  : A step to retrieve spring profiles defined in Job
  
  Spring Initalzr plugin
  
  springBoot
  : Generate spring boot application
  
  SQLPlus Script Runner
  
  step([$class: 'SQLPlusRunnerBuilder'])
  : SQLPlus Script Runner
  
  SSH Agent Plugin
  
  sshagent
  : SSH Agent
  
  SSH Pipeline Steps
  
  sshCommand
  : SSH Steps: sshCommand - Execute command on remote node.
  
  sshGet
  : SSH Steps: sshGet - Get a file or directory from remote node.
  
  sshPut
  : SSH Steps: sshPut - Put a file or directory on remote node.
  
  sshRemove
  : SSH Steps: sshRemove - Remove a file or directory from remote node.
  
  sshScript
  : SSH Steps: sshScript - Execute script(file) on remote node.
  
  StackRox Container Image Scanner
  
  stackrox
  : StackRox Container Image Scanner
  
  Start Windocks Containers
  
  step([$class: 'WinDocksBuilder'])
  : Setup Docker Container
  
  StepCounter Plugin
  
  stepcounter
  : Count steps
  
  Stoplight Report Plugin
  
  publishStoplight
  : Publish Stoplight Report
  
  step([$class: 'StoplightReportPublisher'])
  : Publish Stoplight Report
  
  Subversion Partial Release Manager plugin
  
  step([$class: 'PartialReleaseMgrSuccessfulBuilder'])
  : Svn-Partial Release Manager (After build)
  
  Subversion Plug-in
  
  svn
  : Subversion
  
  Summary Display Plugin
  
  step([$class: 'ACIPluginPublisher'])
  : Publish XML Summary Reports
  
  Sumologic Publisher
  
  SumoPipelineLogCollection
  : SumoPipelineLogCollection
  
  SumoSDOEvent
  : Upload Events specific to Software Delivery Optimization Solution to Sumo Logic.
  
  SumoUpload
  : Upload files or Text to Sumo Logic HTTP source as provided in Sumo Logic Publisher Configuration.
  
  step([$class: 'SumoBuildNotifier'])
  : Sumo Logic build logger
  
  SWEAGLE Plugin
  
  SWEAGLEExport
  : SWEAGLE Get Config
  
  SWEAGLESnapshot
  : SWEAGLE Snapshot
  
  SWEAGLEUpload
  : SWEAGLE Upload
  
  SWEAGLEValidate
  : SWEAGLE Validate
  
  Synopsys Coverity plugin
  
  coverityIssueCheck
  : Check for Issues in Coverity View
  
  withCoverityEnvironment
  : Inject Coverity environment into the build process
  
  Sysdig Secure Container Image Scanner Plugin
  
  step([$class: 'IaCScanningBuilder'])
  : Sysdig Secure Code Scan
  
  step([$class: 'ImageScanningBuilder'])
  : Sysdig Image Scanning
  
  sysdigImageScan
  : Sysdig Image Scanning pipeline step
  
  Talend
  
  createTask
  : Talend Create Task
  
  runPromotion
  : Talend Promotion
  
  runTask
  : Talend Run Task
  
  Tanaguru Plugin
  
  tanaguru
  : Jenkins Tanaguru Plugin
  
  TAP Plugin
  
  step([$class: 'TapPublisher'])
  : Publish TAP Results
  
  Team Concert Git Plugin
  
  step([$class: 'RTCGitBuilder'])
  : Rational Team Concert(RTC) integration for Git
  
  Team Concert Plugin
  
  rtcBuild
  : Step for interacting with EWM (RTC) Build
  
  step([$class: 'RTCPostBuildDeliverPublisher'])
  : RTC Post Build Deliver
  
  teamconcert
  : Team Concert
  
  teamscale-upload
  
  teamscale
  : Teamscale Upload
  
  Tekton Client Plugin
  
  step([$class: 'CreateCustomTaskrun'])
  : Tekton : Create TaskRun
  
  step([$class: 'DeleteRaw'])
  : Tekton : Delete Resource (Raw)
  
  Telegram Bot Plugin
  
  step([$class: 'TelegramBotBuilder'])
  : TelegramBot
  
  telegramSend
  : TelegramBot
  
  step([$class: 'TelegramBotPublisher'])
  : TelegramBot
  
  Test Results Aggregator Plugin
  
  testResultsAggregator
  : Aggregate Test Results
  
  TestComplete support plug-in
  
  testcompletetest
  : TestComplete Test
  
  Testein
  
  step([$class: 'TesteinRunBuilder'])
  : Run Testein test/suite/application
  
  step([$class: 'TesteinUploadStepBuilder'])
  : Upload Testein custom test steps
  
  TestFLO - Test Management for Jira
  
  step([$class: 'TestResultSenderBuildStep'])
  : TestFLO Automation test results publisher
  
  TestingBot plugin
  
  testingbotPublisher
  : Run TestingBot Test Publisher
  
  testingbot
  : TestingBot
  
  testingbotTunnel
  : TestingBotTunnel
  
  Testinium Plugin
  
  testiniumExecution
  : Start Testinium Execution
  
  Testkube CLI
  
  setupTestkube
  : Testkube Setup Step
  
  TestNG Results Plugin
  
  testNG
  : Publish TestNG Results
  
  TestWeaver Plugin
  
  testweaver
  : TestWeaver
  
  Text Finder
  
  findText
  : Search files or the console log for regular expression(s)
  
  Themis Plugin
  
  themisRefresh
  : Refresh Themis Project
  
  themisReport
  : Send report files to Themis
  
  ThreadFix Plugin
  
  step([$class: 'ThreadFixPublisher'])
  : Publish ThreadFix Scan
  
  Throttle Concurrent Builds Plug-in
  
  throttle
  : Throttle execution of node blocks within this body
  
  Thycotic DevOps Secrets Vault Plugin
  
  dsvSecret
  : VaultSecretStep
  
  wrap([$class: 'VaultBuildWrapper'])
  : Use Thycotic DevOps Secrets Vault Secrets
  
  Thycotic DevOps Secrets Vault Plugin
  
  wrap([$class: 'ThycoticVaultBuildWrapper'])
  : Thycotic DevOps Secrets Vault Plugin
  
  TICS Plugin
  
  step([$class: 'TicsAnalyzer'])
  : Run TICS
  
  publishTicsResults
  :
  
  runTics
  :
  
  step([$class: 'TicsPublisher'])
  : Publish TICS results
  
  Timestamper
  
  timestamps
  : Timestamps
  
  wrap([$class: 'TimestamperBuildWrapper'])
  : Add timestamps to the Console Output
  
  Token Macro Plugin
  
  tm
  : Expand a string containing macros
  
  tracetronic ecu.test Plugin
  
  publishATX
  : [TT] Publish ATX Reports
  
  generateCache
  : [TT] Generate Caches
  
  downstreamPublisher
  : [TT] Downstream Report Generation
  
  publishETLogs
  : [TT] Publish ecu.test Logs
  
  exportPackages
  : [TT] Export Packages
  
  exportProjects
  : [TT] Export Projects
  
  importPackages
  : [TT] Import Packages
  
  importProjects
  : [TT] Import Projects
  
  publishUNIT
  : [TT] Publish UNIT Reports
  
  checkETLicense
  : [TT] Check ecu.test License
  
  publishGenerators
  : [TT] Publish Generator Reports
  
  startET
  : [TT] Start ecu.test
  
  startTS
  : [TT] Start Tool-Server
  
  stopET
  : [TT] Stop ecu.test
  
  stopTS
  : [TT] Stop Tool-Server
  
  publishTMS
  : [TT] Publish to Test Management System
  
  publishTRF
  : [TT] Publish TRF Reports
  
  testFolder
  : [TT] Run Test Folder
  
  testPackage
  : [TT] Run Package
  
  testProject
  : [TT] Run Project
  
  publishTraceAnalysis
  : [TT] Publish Trace Analysis
  
  getATXServer
  : Get test.guide server by name
  
  getETInstallation
  : Get ecu.test installation by name
  
  isConfigStarted
  : Check ecu.test configuration status
  
  newATXServer
  : Return new test.guide server
  
  newETInstallation
  : Return new ecu.test installation
  
  Tricentis Continuous Integration
  
  tricentisCI
  : Tricentis Continuous Integration
  
  Tuleap API Plugin
  
  tuleapNotifyCommitStatus
  : Update the build status of the commit in Tuleap
  
  tuleapSendTTMResults
  : Send Tuleap Test Management Results
  
  Typetalk Plugin
  
  typetalkSend
  : Notify Typetalk when the build fails
  
  withTypetalk
  : Notify Typetalk when the build starts/ends
  
  UiPath Plugin
  
  UiPathAssets
  : UiPath Manage Assets
  
  UiPathDeploy
  : UiPath Deploy
  
  UiPathInstallPlatform
  : UiPath InstallPlatform
  
  UiPathPack
  : UiPath Pack
  
  UiPathRunJob
  : UiPath Run Job
  
  UiPathTest
  : UiPath Run tests
  
  Uleska Plugin
  
  uleskaScanner
  : UleskaScanner
  
  Updatebot Plugin
  
  updateBotPush
  : UpdateBot Push
  
  Updraft Android/iOS Publisher
  
  updraftPublish
  : Updraft Android/iOS Publisher
  
  UrbanCode Velocity Plugin
  
  step([$class: 'CheckGate'])
  : UCV - Check Gate in UrbanCode Velocity
  
  step([$class: 'UploadBuild'])
  : UCV - Upload Build to UrbanCode Velocity
  
  step([$class: 'UploadDeployment'])
  : UCV - Upload Deployment to UrbanCode Velocity
  
  step([$class: 'UploadJUnitTestResult'])
  : UCV - Upload JUnit Results to UrbanCode Velocity
  
  step([$class: 'UploadMetricsFile'])
  : UCV - Upload Metrics File to UrbanCode Velocity
  
  User1st uTester Plugin
  
  uTesterPageCountTask
  : Execute uTester Page Count Task
  
  uTesterUrlListTask
  : Execute uTester URL List Task
  
  Valgrind Plug-in
  
  publishValgrind
  : Publish valgrind reports
  
  runValgrind
  : Run valgrind
  
  step([$class: 'ValgrindBuilder'])
  : Run Valgrind
  
  step([$class: 'ValgrindPublisher'])
  : Publish Valgrind results
  
  Variables Replace
  
  contentReplace
  : Variables Replace
  
  Vdoo Vision Scanner
  
  vdooScan
  : Vdoo Vision Scanner
  
  VectorCAST Coverage
  
  step([$class: 'VectorCASTPublisher'])
  : Record VectorCAST Coverage Information
  
  VectorCAST Execution
  
  step([$class: 'VectorCASTCommand'])
  : VectorCAST Command
  
  step([$class: 'VectorCASTSetup'])
  : VectorCAST Setup
  
  Venafi CodeSign Protect
  
  venafiCodeSignWithJarSigner
  : Venafi CodeSign Protect: sign with jarsigner
  
  venafiVerifyWithJarSigner
  : Venafi CodeSign Protect: verify with jarsigner
  
  venafiCodeSignWithSignTool
  : Venafi CodeSign Protect: sign with signtool
  
  venafiVerifyWithSignTool
  : Venafi CodeSign Protect: verify with signtool
  
  Venafi Machine Identity Management
  
  venafiVcertRequestCertificate
  : Venafi Machine Identity Management: request certificate
  
  Veracode Scan
  
  veracodeDynamicAnalysisReview
  : Review Veracode Dynamic Analysis Results
  
  veracodeDynamicAnalysisResubmit
  : Resubmit Veracode Dynamic Analysis
  
  veracodeDynamicRescan
  : Dynamic Rescan with Veracode Pipeline
  
  veracode
  : Upload and Scan with Veracode Pipeline
  
  Version Number Plugin
  
  VersionNumber
  : Determine the correct version number
  
  view-cloner
  
  step([$class: 'ViewCloner'])
  : View clone
  
  Violation Comments to Bitbucket Server Plugin
  
  ViolationsToBitbucketServer
  : Report Violations to Bitbucket Server
  
  Violation Comments to GitHub Plugin
  
  ViolationsToGitHub
  : Report Violations to GitHub
  
  Violation Comments to GitLab Plugin
  
  ViolationsToGitLab
  : Report Violations to GitLab
  
  Visual Basic 6 Plugin
  
  vb6
  : VB6
  
  visualexpert
  
  visualexpert
  : Visual Expert
  
  VK Notifier
  
  vkSend
  : VkNotifierCustomSendStep
  
  vkSendEnd
  : VkNotifierEndSendStep
  
  vkSendStart
  : VkNotifierStartSendStep
  
  VncViewer Plugin
  
  wrap([$class: 'VncViewerBuildWrapper'])
  : Enable VNC viewer
  
  vRealize Automation 8.x Plugin
  
  vraDeleteDeployment
  : vRA - Delete Deployment
  
  vraDeployFromCatalog
  : vRA - Deploy from catalog
  
  vraGetDeployment
  : vRA - Get Deployment
  
  vraGetResourceActionDetails
  : vRA - Get Resource Action Details
  
  vraGetResourceActions
  : vRA - Get Resource Actions
  
  vraRunAction
  : vRA - Run Action
  
  vraWaitForAddress
  : vRA - Wait for Address
  
  vSphere Plugin
  
  step([$class: 'DeleteSnapshot'])
  : Delete a Snapshot
  
  step([$class: 'Deploy'])
  : Deploy VM from template
  
  step([$class: 'ExposeGuestInfo'])
  : Expose Guest Info
  
  step([$class: 'PowerOff'])
  : Power-Off VM
  
  step([$class: 'Reconfigure'])
  : Reconfigure VM
  
  step([$class: 'Rename'])
  : Rename VM
  
  step([$class: 'RenameSnapshot'])
  : Rename Snapshot
  
  step([$class: 'RevertToSnapshot'])
  : Revert to Snapshot
  
  step([$class: 'SuspendVm'])
  : Suspend VM
  
  step([$class: 'TakeSnapshot'])
  : Take Snapshot
  
  step([$class: 'VSphereBuildStepContainer'])
  : vSphere Build Step
  
  vSphere
  : Invoke an vSphere action, exposing the VM IP under some actions
  
  VSTest Runner plugin
  
  vsTest
  : Run unit tests with VSTest.console
  
  Wallarm Fast
  
  step([$class: 'WallarmFastBuilder'])
  : WallarmFastBuilder
  
  WAPT Pro plugin
  
  step([$class: 'WaptPro'])
  : Publish WAPT Pro reports
  
  waptProReport
  : Publish WAPT Pro reports
  
  Warnings Plugin
  
  publishIssues
  : Publish issues created by a static analysis scan
  
  recordIssues
  : Record compiler warnings and static analysis results
  
  scanForIssues
  : Scan files or the console log for warnings or issues
  
  Warrior Framework Plugin
  
  step([$class: 'WarriorPluginBuilder'])
  : Warrior Framework Plugin
  
  Wattspeed
  
  wattspeed
  : Wattspeed
  
  Wavefront Plugin
  
  wavefrontTimedCall
  : Sets up wavefront closure
  
  Web Security Application Project (WSAP)
  
  step([$class: 'WsapBuilder'])
  : Web Security Application Project (WSAP)
  
  Webhook Step Plugin
  
  registerWebhook
  : Creates and returns a webhook that can be used by an external system to notify a pipeline
  
  waitForWebhook
  : Wait for webhook to be POSTed to by external system
  
  Websocket.in Notification Plugin
  
  websocketin
  : Websocket.in Notifier
  
  WeTest Automated Testing Plugin
  
  wetest
  : WeTest Automated Testing
  
  Windows Exe Runner Plugin
  
  runexe
  : Windows Exe
  
  WinRM Client Plugin
  
  winRMClient
  : WinRM Client
  
  Wiz Scanner
  
  wizcli
  : Wiz Scanner
  
  Worksoft Continuous Test Manager Plugin
  
  execMan
  : Run Continuous Testing Manager Suite
  
  Worksoft Execution Manager Plugin
  
  execMan
  : Run Execution Manager Request
  
  Workspace Cleanup Plugin
  
  cleanWs
  : Delete workspace when build is done
  
  WXWork Notification Plugin
  
  wxwork
  : 企业微信机器人通知
  
  Xcode integration
  
  importDeveloperProfile
  : Import developer profile
  
  exportIpa
  : Export IPA
  
  unlockMacOSKeychain
  : Unlock macOS X Keychain
  
  xcodeBuild
  : Xcode
  
  XebiaLabs XL Deploy Plugin
  
  xldCreatePackage
  : Create a deployment package
  
  xldDeploy
  : Deploy a package to a environment
  
  xldPublishPackage
  : Publish a deployment package to XLDeploy
  
  XebiaLabs XL Release Plugin
  
  xlrCreateRelease
  : Create and invoke a XLR release
  
  XLRelease Variables Setter
  
  step([$class: 'XLRVarSetterBuilder'])
  : XL-Release Var Setter
  
  Xooa
  
  xooa
  : Upgrade Xooa app
  
  Xray - Test Management for Jira Plugin
  
  step([$class: 'XrayExportBuilder'])
  : Xray: Cucumber Features Export Task
  
  step([$class: 'XrayImportBuilder'])
  : Xray: Results Import Task
  
  step([$class: 'XrayImportFeatureBuilder'])
  : Xray: Cucumber Features Import Task
  
  xUnit plugin
  
  step([$class: 'XUnitPublisher'])
  : Publish xUnit test result report
  
  xunit
  : Publish xUnit test result report
  
  Xvfb plugin
  
  wrap([$class: 'Xvfb'])
  : Start Xvfb before the build, and shut it down after.
  
  Xvnc plugin
  
  xvnc
  : Run Xvnc during build
  
  Xygeni Sensor
  
  xygeniSaltAtAdd
  : Xygeni Salt Attestation 'Add' command
  
  xygeniSaltAtCommit
  : Xygeni Salt Attestation 'Commit' command
  
  xygeniSaltAtInit
  : Xygeni Salt Attestation 'Init' command
  
  xygeniSaltAtRun
  : Xygeni Salt Attestation 'Run' command
  
  xygeniSaltAtSlsa
  : Xygeni Salt Attestation 'Slsa Provenance' command
  
  xygeniSaltVerify
  : Xygeni Salt 'Verify' command
  
  Zanata Plugin
  
  step([$class: 'ZanataCliBuilder'])
  : Zanata Sync via CLI
  
  step([$class: 'ZanataSyncStep'])
  : Zanata Sync
  
  ZAP Pipeline Plugin
  
  archiveZap
  : Create & Archive ZAP report
  
  configurePassiveRules
  : Configures the list of passive rules to apply / avoid (
  https://www.zaproxy.org/docs/alerts/
  )
  
  importZapScanPolicy
  : Import a ZAP scan policy from the specified path
  
  importZapUrls
  : Load a list of URLs for ZAP to use from the specified path
  
  runZapAttack
  : Run ZAP attack by changing to attack mode and starting the attack
  
  runZapCrawler
  : Run ZAP crawler on a specified host
  
  startZap
  : Start ZAP process
  
  stopZap
  : Stop the ZAP instance.
  
  Zephyr Enterprise Test Management plugin
  
  zeeReporter
  : Publish test result to Zephyr Enterprise
  
  Zephyr Scale
  
  downloadFeatureFiles
  : Zephyr Scale: Download Feature Files
  
  publishTestResults
  : Zephyr Scale: Publish Test Results
  
  zerobug Plugin
  
  ZeroBugPublisher
  : zerobug
  
  Zoho QEngine
  
  zohoQEngineTestPlanExecution
  : Zoho QEngine Test Plan Execution
  
  Zoho Sprints
  
  addSprintComment
  : [Zoho Sprints] Add a sprint comment
  
  addSprintsReleaseComment
  : [Zoho Sprints] Add a release comment
  
  completeSprint
  : [Zoho Sprints] Complete a sprint
  
  createSprints
  : [Zoho Sprints] Create a sprint
  
  sprintsAddFeedStatus
  : [Zoho Sprints] Add a feed status
  
  sprintsAddWorkItem
  : [Zoho Sprints] Create a work item
  
  sprintsAddWorkItemComment
  : [Zoho Sprints] Add an item comment
  
  sprintsCreateRelease
  : [Zoho Sprints] Create a release
  
  sprintsUpdateRelease
  : [Zoho Sprints] Update a release
  
  sprintsUpdateWorkItem
  : [Zoho Sprints] Update a work item
  
  startSprint
  : [Zoho Sprints] Start a sprint
  
  updateSprints
  : [Zoho Sprints] Update a sprint
  
  wrap([$class: 'AddWorkItemOnFailure'])
  : [Zoho Sprints] Create a work item on failure
  
  Zoom Plugin
  
  zoomSend
  : zoomSend
  
  Zowe zDevOps
  
  allocateDS
  : Allocate Dataset Declarative
  
  step([$class: 'AllocateDatasetStep'])
  : [z/OS] - Allocate dataset
  
  deleteDataset
  : Delete Dataset or Dataset member Declarative
  
  step([$class: 'DeleteDatasetStep'])
  : [z/OS] - Delete dataset/member
  
  deleteDatasetsByMask
  : Delete Datasets (bulk) by mask Declarative
  
  step([$class: 'DeleteDatasetsByMaskStep'])
  : [z/OS] - Delete datasets by mask
  
  step([$class: 'DownloadDatasetStep'])
  : [z/OS] - Download dataset/member
  
  downloadDS
  : Download File Declarative
  
  performTsoCommand
  : Perform TSO command Declarative
  
  step([$class: 'PerformTsoCommandStep'])
  : [z/OS] - Perform TSO command
  
  step([$class: 'SubmitJobStep'])
  : [z/OS] - Submit job
  
  submitJob
  : Submit Job Declarative
  
  submitJobSync
  : Submit Job Synchronously Declarative
  
  writeFileToMember
  : Write file to Dataset Member Declarative
  
  writeFileToDS
  : Write file to Dataset Declarative
  
  step([$class: 'WriteFileToDatasetStep'])
  : [z/OS] - Write file to dataset
  
  writeFileToFile
  : Write file to Unix file Declarative
  
  step([$class: 'WriteFileToFileStep'])
  : [z/OS] - Write file to USS file
  
  step([$class: 'WriteFileToMemberStep'])
  : [z/OS] - Write file to member
  
  writeToDS
  : Write to Dataset Declarative
  
  step([$class: 'WriteToDatasetStep'])
  : [z/OS] - Write text to dataset
  
  writeToFile
  : Write to Unix file Declarative
  
  step([$class: 'WriteToFileStep'])
  : [z/OS] - Write text to USS file
  
  writeToMember
  : Write to Dataset Member Declarative
  
  step([$class: 'WriteToMemberStep'])
  : [z/OS] - Write text to member
  
  zosmf
  : ZosmfStepDeclarative
  
  Zscaler IaC Scanner
  
  wrap([$class: 'ZscalerScan'])
  : Zscaler IaC scan
  
  Zulip Plugin
  
  zulipNotification
  : Zulip Notification
  
  zulipSend
  : Zulip Send
  
  Was this page helpful?
  
  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?
  
  Yes
      
  
  No
  
  Submit
  
  See existing feedback 
  here
  .
  
  ## Code Examples
  
  ```text
  BMC DevOps for BMC AMI Change Manager for IMS TM Plugin
  ```
  
  ```text
  step([$class: 'BrowserStackCypressReportPublisher'])
  ```
  
  ```text
  step([$class: 'KlocworkFailureConditionPublisher'])
  ```
  
  ```text
  step([$class: 'LambdaTestAppAutomationReportPublisher'])
  ```
  
  ```text
  step([$class: 'DevOpsCreateArtifactPackageBuildStep'])
  ```
  
  ```text
  step([$class: 'DevOpsFreestyleRegisterSecurityStep'])
  ```
  
  ```text
  step([$class: 'PartialReleaseMgrSuccessfulBuilder'])
  ```