GitLab Branch Source

Dependencies

Plugin ▲Required Version
Branch API≥ 2.1268.v044a_87612da_8
commons-lang3 v3.x Jenkins API≥ 3.20.0-109.ve43756e2d2b_4
Credentials≥ 1480.v2246fd131e83
Git≥ 5.8.1
GitLab API≥ 6.2.0-111.vf174d6b_8c12e
Handy Uri Templates 2.x API≥ 2.1.8-38.vcea_5d521d5f3
Pipeline: Job≥ 1559.va_a_533730b_ea_d
Plain Credentials≥ 199.v9f8e1f741799
SCM API≥ 724.v7d839074eb_5c

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>gitlab-branch-source</artifactId>
</dependency>

Required

Plugin ▲ReleasedInstalls
Azure Credentials Ext0.17%
GitLab Checks API0.023%
GitLab Credentials - Kubernetes Integration0.55%
GitLab Label Filter0.0%

Optional

Plugin ▲ReleasedInstalls
Black Duck Security Scan0.095%
⚠️ DEPRECATED: Synopsys Security Scan0.018%