Declarative Pipeline Migration Assistant

Dependencies

Required

Plugin ▲Required Version
commons-lang3 v3.x Jenkins API≥ 3.20.0-109.ve43756e2d2b_4
commons-text API≥ 1.15.0-218.va_61573470393
Credentials≥ 1511.v2e3cb_0008ef0
Credentials Binding≥ 728.v902a_273b_8947
Declarative Pipeline Migration Assistant API≥ 1.6.8
Mailer≥ 534.v1b_36f5864073
Pipeline: API≥ 1413.v2ff1a_5e720fa_
Pipeline: Declarative≥ 2.2293.v6e7193cec599
Pipeline: Groovy≥ 4362.v9b_991749898e
Pipeline: Job≥ 1571.1580.v18e46842c125
Pipeline: Model API≥ 2.2293.v6e7193cec599
Prism API≥ 1.30.0-717.vb_f8360844b_53
Structs≥ 362.va_b_695ef4fdf9
Variant≥ 70.va_d9f17f859e0

Optional

Plugin ▲Required Version
AnsiColor≥ 542.v03d235fee02d
Build Blocker≥ 166.vc82fc20b_a_ed6
Build Timeout≥ 1.41
Config File Provider≥ 1006.vc7366c201f57
Git≥ 5.10.1
GitHub≥ 1.47.0
HTML Publisher≥ 429
JUnit≥ 1418.v67a_81935603c
Lockable Resources≥ 1539.v4db_b_fc1cc115
SSH Credentials≥ 372.va_250881b_08cd
Subversion≥ 1303.vcfd9679fb_c12

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.to-declarative</groupId>
    <artifactId>declarative-pipeline-migration-assistant</artifactId>
</dependency>
No dependent plugins found