OpenTelemetry

Dependencies

Required

Plugin ▲Required Version
Apache HttpComponents Client 5.x API≥ 5.5-170.v023de017ccd7
commons-lang3 v3.x Jenkins API≥ 3.19.0-104.v12125f33a_255
Credentials≥ 1447.v4cb_b_539b_5321
Dev Tools Symbols API≥ 424.ved751e062911
Jackson 2 API≥ 2.20.1-423.v13951f6b_6532
OkHttp≥ 4.12.0-195.vc02552c04ffd
OpenTelemetry API≥ 1.54.1.102.v276c93ee966d
Pipeline Graph Analysis≥ 245.v88f03631a_b_21
Pipeline: Basic Steps≥ 1098.v808b_fd7f8cf4
Pipeline: Build Step≥ 571.v08a_fffd4b_0ce
Pipeline: Declarative≥ 2.2277.v00573e73ddf1
Pipeline: Groovy≥ 4218.vff679a_5c0f3a_
Pipeline: Job≥ 1559.va_a_533730b_ea_d
Pipeline: Multibranch≥ 821.vc3b_4ea_780798
Pipeline: Nodes and Processes≥ 1464.v2d3f5c68f84c
Pipeline: Stage Step≥ 322.vecffa_99f371c
Plain Credentials≥ 199.v9f8e1f741799
SCM API≥ 712.v8846fdd68c88

Optional

Plugin ▲Required Version
Bitbucket≥ 273.v7b_535e8f11c2
CloudBees Disk Usage Simple≥ 241.v0ea_d9a_a_96ee8
Git≥ 5.8.0
GitHub Branch Source≥ 1917.v9ee8a_39b_3d0d
GitLab≥ 1.9.10
Job DSL≥ 1.93

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

Required

Optional

Plugin ▲ReleasedInstalls
Parameterized Remote Trigger5.36%