Skip to content

Commit a3711d5

Browse files
dcendentsjetersen
andauthored
update gitlab4j and use jersey2 and jackson2 plugins (#7)
Co-authored-by: Daniel Beland <[email protected]> Co-authored-by: Joseph Petersen <[email protected]>
1 parent c6932ec commit a3711d5

File tree

1 file changed

+57
-2
lines changed

1 file changed

+57
-2
lines changed

pom.xml

Lines changed: 57 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,18 +57,73 @@
5757
<dependency>
5858
<groupId>io.jenkins.tools.bom</groupId>
5959
<artifactId>bom-2.289.x</artifactId>
60-
<version>1246.va_b_50630c1d19</version>
60+
<version>1280.vd669827e38cd</version>
6161
<type>pom</type>
6262
<scope>import</scope>
6363
</dependency>
6464
</dependencies>
6565
</dependencyManagement>
6666

6767
<dependencies>
68+
<dependency>
69+
<groupId>io.jenkins.plugins</groupId>
70+
<artifactId>javax-activation-api</artifactId>
71+
</dependency>
72+
<dependency>
73+
<groupId>io.jenkins.plugins</groupId>
74+
<artifactId>jersey2-api</artifactId>
75+
</dependency>
6876
<dependency>
6977
<groupId>org.gitlab4j</groupId>
7078
<artifactId>gitlab4j-api</artifactId>
71-
<version>4.14.20</version>
79+
<version>5.0.1</version>
80+
<exclusions>
81+
<!-- Provided by javax-activation-api plugin -->
82+
<exclusion>
83+
<groupId>jakarta.activation</groupId>
84+
<artifactId>jakarta.activation-api</artifactId>
85+
</exclusion>
86+
<!-- Provided by core -->
87+
<exclusion>
88+
<groupId>jakarta.servlet</groupId>
89+
<artifactId>jakarta.servlet-api</artifactId>
90+
</exclusion>
91+
<!-- Provided by jersey2-api plugin -->
92+
<exclusion>
93+
<groupId>org.glassfish.jersey.connectors</groupId>
94+
<artifactId>jersey-apache-connector</artifactId>
95+
</exclusion>
96+
<exclusion>
97+
<groupId>org.glassfish.jersey.core</groupId>
98+
<artifactId>jersey-client</artifactId>
99+
</exclusion>
100+
<exclusion>
101+
<groupId>org.glassfish.jersey.inject</groupId>
102+
<artifactId>jersey-hk2</artifactId>
103+
</exclusion>
104+
<exclusion>
105+
<groupId>org.glassfish.jersey.media</groupId>
106+
<artifactId>jersey-media-json-jackson</artifactId>
107+
</exclusion>
108+
<exclusion>
109+
<groupId>org.glassfish.jersey.media</groupId>
110+
<artifactId>jersey-media-multipart</artifactId>
111+
</exclusion>
112+
<!-- TODO Unneeded test library https://github.com/gitlab4j/gitlab4j-api/pull/840 -->
113+
<exclusion>
114+
<groupId>uk.org.webcompere</groupId>
115+
<artifactId>system-stubs-jupiter</artifactId>
116+
</exclusion>
117+
</exclusions>
118+
</dependency>
119+
<!-- Needed by jersey-apache-connector, but jersey2-api plugin declares it as optional -->
120+
<dependency>
121+
<groupId>org.jenkins-ci.plugins</groupId>
122+
<artifactId>apache-httpcomponents-client-4-api</artifactId>
123+
</dependency>
124+
<dependency>
125+
<groupId>org.jenkins-ci.plugins</groupId>
126+
<artifactId>jackson2-api</artifactId>
72127
</dependency>
73128
</dependencies>
74129

0 commit comments

Comments
 (0)