Pipeline: Declarative Extension Points API

Dependencies

Plugin ▲Required Version
commons-lang3 v3.x Jenkins API≥ 3.18.0-98.v3a_674c06072d
Credentials≥ 1442.v292d4234d1b_f
Credentials Binding≥ 702.vfe613e537e88
Pipeline: Groovy≥ 4183.v94b_6fd39da_c1
Pipeline: Job≥ 1546.v62a_c59c112dd
Pipeline: Model API≥ 2.2293.v6e7193cec599
Pipeline: Stage Step≥ 322.vecffa_99f371c

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-extensions</artifactId>
</dependency>

Required

Plugin ▲ReleasedInstalls
CreateOS Sandbox0.0%
Pipeline: Declarative92.9%
⚠️ Pipeline: Declarative Agent API11.2%
Xcode integration1.31%

Optional

Plugin ▲ReleasedInstalls
Amazon Elastic Container Service (ECS) / Fargate1.46%
AWS Credentials13.4%
Docker15.2%
Docker Commons40.8%
Kubernetes13.9%