jenkins-error-explainer / data /docs /raw /pipeline_steps.txt
Arvind2006's picture
Upload folder using huggingface_hub
f18435c verified
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.
Filter Steps
.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
ArmorCode Release Gate
armorcodeReleaseGate: ArmorCode Release Gate
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 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 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
Buildstash
step([$class: 'BuildstashBuilder']): Upload to Buildstash
buildstash: Upload to Buildstash
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_Platform Plugin
withSecretServer: Use Delinea Secret Server or Platform 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
ttLoadConfig: [TT] Load ecu.test configurations
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
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
ibmiShellExec: Run a shell command
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
jiraUpdateIssueField: Jira: Issue custom field updater
jiraExecuteWorkflow: Jira: Progress issues by workflow action
jiraCommentIssues: Jira: Update relevant issues
jiraMarkVersionReleased: Jira: Mark a version as Released
jiraCreateVersion: Jira: Create new version
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
misc-info-tools
findJobs: Job Finder list generator
getAllLabelsForAllNodes: Get All Jenkins Nodes and Labels
getCurrentBuildHost: Get the Build Hostname in context
getLastSuccessfulBuildNumber: Job build number getter
relatedJobChecks: Related Job Checks
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
Notifer Plugin
notifer: Send Notifer Notification
step([$class: 'NotiferNotifier']): Send Notifer Notification
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
NowSecure CI Assessments
nowsecureAssessment: NowSecure Assessment Configuration
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
md5: Compute the MD5 of a given file
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 or text.
readJSON: Read JSON from a file in the workspace or text.
readManifest: Read a Jar Manifest
readMavenPom: Read a maven project file.
readProperties: Read properties from a file in the workspace or text.
readTOML: Read toml from a file in the workspace or text.
readYaml: Read yaml from a file 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
verifyMd5: Verify the MD5 of a given 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
readScmFile: Read file from SCM
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 Application Security (InsightAppSec)
insightAppSec: Scan using Application Security
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
SQAPipelineExecutor: SimplifyQA (Old UI Executor)
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
Tacotruck Plugin
tacotruck: Execute Tacotruck
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
TestWheel Automation Plugin
testwheelTrigger: TestwheelTrigger
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
UiPathSolutionActivateDeployment: UiPath Solution: Activate Deployment
UiPathSolutionDeletePackage: UiPath Solution: Delete Package
UiPathSolutionDeploy: UiPath Solution: Deploy
UiPathSolutionDownloadConfig: UiPath Solution: Download Config
UiPathSolutionDownloadPackage: UiPath Solution: Download Package
UiPathSolutionPack: UiPath Solution: Pack
UiPathSolutionUninstallDeployment: UiPath Solution: Uninstall Deployment
UiPathSolutionUploadPackage: UiPath Solution: Upload Package
UiPathTest: UiPath Run tests
Uleska Plugin
uleskaScanner: UleskaScanner
Unblocked Notify Plugin
unblockedNotify: Send notification to Unblocked
Updatebot Plugin
updateBotPush: UpdateBot Push
Updraft Android/iOS Publisher
updraftPublish: Updraft Android/iOS Publisher
Upload to zScan
zScanUpload: Upload build artifacts to zScan
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
Vigilnz Security
vigilnzScan: Run Vigilnz Security Scan
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
Vulnerability Vines AI Plugin
vinesScan: Vines AI DAST Scan
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
downloadFeatureFiles: Zephyr: Download Feature Files
publishTestResults: Zephyr: Publish Test Results
Zephyr Enterprise Test Management plugin
zeeReporter: Publish test result to Zephyr Enterprise
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