Pipeline: Groovy Libraries

Dependencies

Required

Plugin ▲Required Version
Folders≥ 6.1079.vc0975c2de294
Pipeline: API≥ 1398.v67030756d3fb_
Pipeline: Groovy≥ 4275.vb_0565eb_a_3d36
Pipeline: SCM Step≥ 466.va_d69e602552b_
Pipeline: Step API≥ 710.v3e456cc85233
SCM API≥ 728.vc30dcf7a_0df5
Script Security≥ 1399.ve6a_66547f6e1
Structs≥ 362.va_b_695ef4fdf9
Variant≥ 70.va_d9f17f859e0

Optional

Plugin ▲Required Version
Branch API≥ 2.1280.v0d4e5b_b_460ef
Pipeline: Multibranch≥ 821.vc3b_4ea_780798

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>io.jenkins.plugins</groupId>
    <artifactId>pipeline-groovy-lib</artifactId>
</dependency>

Required

Plugin ▲ReleasedInstalls
Multibranch Job Tear Down0.049%
Pipeline90.2%
Pipeline Lib ORAS Retriever0.0%
Pipeline: Declarative92.9%
⚠️ Pipeline: Deprecated Groovy Libraries24.0%
Pipeline: GitHub Groovy Libraries74.4%
Pipeline: Shared Groovy Libraries through HTTP retrieval1.41%
Pipeline: Shared Groovy Libraries through Nexus retrieval0.36%
qTest0.46%
Remote Jenkinsfile Provider1.29%
Shared Library Version Override0.037%
Subversion23.9%

Optional

Plugin ▲ReleasedInstalls
Groovy9.73%
SCM-Manager0.080%