Pipeline Maven Integration

Dependencies

Required

Plugin ▲Required Version
Branch API≥ 2.1280.v0d4e5b_b_460ef
commons-lang3 v3.x Jenkins API≥ 3.20.0-109.ve43756e2d2b_4
Config File Provider≥ 1006.vc7366c201f57
Credentials≥ 1496.vf6821f162d4e
Credentials Binding≥ 725.ve52b_2328a_fde
Folders≥ 6.1100.ve9eed61d16c4
Pipeline Maven Plugin API≥ 1760.v9a_a_e6dcb_0444
Pipeline: API≥ 1384.vdc05a_48f535f
Pipeline: Step API≥ 724.v538c2362b_dfb_
Script Security≥ 1402.v94c9ce464861

Optional

Plugin ▲Required Version
Coverage≥ 2.3139.v731d2e83ea_8a_
findbugs≥ 5.0.0
Flaky Test Handler≥ 1.3.172.v35b_30de7fa_5b_
HTML Publisher≥ 427.1
JGiven≥ 0.15.1
JUnit≥ 1369.v15da_00283f06
JUnit Attachments≥ 367.v30757752b_2b_f
Matrix Project≥ 870.v9db_fcfc2f45b_
Maven Integration≥ 3.27
Maven Invoker≥ 2.5
Pipeline: Build Step≥ 584.vdb_a_2cc3a_d07a_
tasks≥ 4.53

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.jenkins-ci.plugins</groupId>
    <artifactId>pipeline-maven</artifactId>
</dependency>

Required

Optional

Plugin ▲ReleasedInstalls
Dependency Graph Viewer0.87%