Pipeline: Declarative

Dependencies

Plugin ▲Required Version
commons-lang3 v3.x Jenkins API≥ 3.18.0-98.v3a_674c06072d
Credentials≥ 1442.v292d4234d1b_f
Credentials Binding≥ 702.vfe613e537e88
Ionicons API≥ 94.vcc3065403257
Mailer≥ 522.va_995fa_cfb_8b_d
Pipeline: API≥ 1384.vdc05a_48f535f
Pipeline: Basic Steps≥ 1079.vce64b_a_929c5a_
Pipeline: Declarative Extension Points API≥ 2.2293.v6e7193cec599
Pipeline: Groovy≥ 4183.v94b_6fd39da_c1
Pipeline: Groovy Libraries≥ 752.vdddedf804e72
Pipeline: Input Step≥ 534.v352f0a_e98918
Pipeline: Model API≥ 2.2293.v6e7193cec599
Pipeline: Multibranch≥ 811.vcd33d074c2a_0
Pipeline: Nodes and Processes≥ 1458.va_2e10a_a_b_7c4d
Pipeline: SCM Step≥ 437.v05a_f66b_e5ef8
Pipeline: Stage Step≥ 322.vecffa_99f371c
Pipeline: Stage Tags Metadata≥ 2.2293.v6e7193cec599
Pipeline: Supporting APIs≥ 976.vb_d9493c2eb_09
SCM API≥ 707.v749f968369d4
Structs≥ 353.v261ea_40a_80fb_

Dependent plugins

Declaring a dependency

As a plugin developer you can use this plugin as dependency of your plugin by adding a dependency tag to your POM.

To avoid version conflicts it is suggested not to depend on a specific version, but use the Jenkins plugin BOM and the following dependency snippet:

<dependency>
    <groupId>org.jenkinsci.plugins</groupId>
    <artifactId>pipeline-model-definition</artifactId>
</dependency>

Required

Plugin ▲ReleasedInstalls
Alauda DevOps Sync0.00040%
Bitbucket Server Integration2.87%
⚠️ Blue Ocean Pipeline Editor21.1%
Datadog1.03%
Declarative Pipeline Migration Assistant0.51%
Docker Pipeline35.9%
Gamekins0.0016%
Harness0.0%
JFrog1.55%
Job and Stage monitoring0.84%
meliora-testlab0.0077%
Mergify0.0%
OpenTelemetry0.93%
Pipeline90.2%
Pipeline As YAML (Incubated)0.29%
Pipeline Graph View41.4%
⚠️ Pipeline implementation for Blue Ocean22.9%
Pipeline Project-Env0.013%
Templating Engine0.60%
VectorCAST Execution0.071%
Xcode integration1.31%
Zowe zDevOps0.010%

Optional

Plugin ▲ReleasedInstalls
Azure Credentials2.25%
Cucumber Living Documentation0.16%
Delivery Pipeline2.31%
Last Changes0.93%
OpenText Application Automation Tools0.53%
Plugin Usage3.07%
Swarm Agents Cloud0.0077%