Skip to content

Commit 3f6b042

Browse files
authored
CI: Jackson 2.20 (#613)
* CI: Jackson 2.20 * CI: test with Java 25 * CI: test with Java 25 * updated plugin versions
1 parent 509d9aa commit 3f6b042

File tree

6 files changed

+31
-32
lines changed

6 files changed

+31
-32
lines changed

.circleci/config.yml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,9 @@ executors:
117117
j21:
118118
docker:
119119
- image: 'cimg/openjdk:21.0'
120-
j23:
120+
j25:
121121
docker:
122-
- image: 'cimg/openjdk:23.0'
122+
- image: 'cimg/openjdk:25.0'
123123

124124
jobs:
125125

@@ -133,7 +133,7 @@ jobs:
133133
default: 'single'
134134
jdk:
135135
type: 'string'
136-
default: 'j21'
136+
default: 'j25'
137137
args:
138138
type: 'string'
139139
default: ''
@@ -201,7 +201,7 @@ jobs:
201201
default: 'single'
202202
jdk:
203203
type: 'string'
204-
default: 'j21'
204+
default: 'j25'
205205
args:
206206
type: 'string'
207207
default: ''
@@ -262,7 +262,7 @@ jobs:
262262
- store_cache
263263

264264
test-non-func:
265-
executor: 'j21'
265+
executor: 'j25'
266266
steps:
267267
- timeout
268268
- checkout
@@ -286,7 +286,7 @@ jobs:
286286
# https://issues.apache.org/jira/browse/MSHADE-206
287287
# https://issues.apache.org/jira/browse/MNG-5899
288288
test-non-func-shaded:
289-
executor: 'j21'
289+
executor: 'j25'
290290
steps:
291291
- timeout
292292
- checkout
@@ -356,7 +356,7 @@ jobs:
356356
- store_cache
357357

358358
resilience-test:
359-
executor: 'j21'
359+
executor: 'j25'
360360
resource_class: 'large'
361361
steps:
362362
- timeout
@@ -387,7 +387,7 @@ jobs:
387387
# https://issues.apache.org/jira/browse/MSHADE-206
388388
# https://issues.apache.org/jira/browse/MNG-5899
389389
resilience-test-shaded:
390-
executor: 'j21'
390+
executor: 'j25'
391391
resource_class: 'large'
392392
steps:
393393
- timeout
@@ -502,7 +502,7 @@ workflows:
502502
jdk:
503503
- 'j17'
504504
- 'j21'
505-
- 'j23'
505+
- 'j25'
506506
filters:
507507
tags:
508508
only: /^v.*/
@@ -515,16 +515,15 @@ workflows:
515515
matrix:
516516
parameters:
517517
args:
518-
- '-Dadb.jackson.version=2.19.0'
519-
- '-Dadb.jackson.version=2.18.3'
518+
- '-Dadb.jackson.version=2.20.0'
519+
- '-Dadb.jackson.version=2.19.2'
520+
- '-Dadb.jackson.version=2.18.4'
520521
- '-Dadb.jackson.version=2.17.3'
521522
- '-Dadb.jackson.version=2.16.2'
522523
- '-Dadb.jackson.version=2.15.4'
523524
- '-Dadb.jackson.version=2.14.3'
524525
- '-Dadb.jackson.version=2.13.5'
525526
- '-Dadb.jackson.version=2.12.7'
526-
- '-Dadb.jackson.version=2.11.4'
527-
- '-Dadb.jackson.version=2.10.5'
528527
filters:
529528
tags:
530529
only: /^v.*/

pom.xml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
<dependency>
8686
<groupId>com.fasterxml.jackson</groupId>
8787
<artifactId>jackson-bom</artifactId>
88-
<version>2.19.0</version>
88+
<version>2.20.0</version>
8989
<scope>import</scope>
9090
<type>pom</type>
9191
</dependency>
@@ -144,7 +144,7 @@
144144
<dependency>
145145
<groupId>com.arangodb</groupId>
146146
<artifactId>jackson-dataformat-velocypack</artifactId>
147-
<version>4.6.1</version>
147+
<version>4.6.2</version>
148148
</dependency>
149149
<dependency>
150150
<groupId>com.arangodb</groupId>
@@ -177,7 +177,7 @@
177177
<plugin>
178178
<groupId>org.apache.maven.plugins</groupId>
179179
<artifactId>maven-enforcer-plugin</artifactId>
180-
<version>3.5.0</version>
180+
<version>3.6.2</version>
181181
<executions>
182182
<execution>
183183
<id>enforce</id>
@@ -215,7 +215,7 @@
215215
<plugin>
216216
<groupId>org.codehaus.mojo</groupId>
217217
<artifactId>versions-maven-plugin</artifactId>
218-
<version>2.18.0</version>
218+
<version>2.19.1</version>
219219
<configuration>
220220
<ruleSet>
221221
<rules>
@@ -264,7 +264,7 @@
264264
<plugin>
265265
<groupId>org.apache.maven.plugins</groupId>
266266
<artifactId>maven-compiler-plugin</artifactId>
267-
<version>3.14.0</version>
267+
<version>3.14.1</version>
268268
<configuration>
269269
<compilerArgs>
270270
<arg>-Xlint:unchecked</arg>
@@ -299,7 +299,7 @@
299299
<plugin>
300300
<groupId>org.apache.maven.plugins</groupId>
301301
<artifactId>maven-surefire-plugin</artifactId>
302-
<version>3.5.3</version>
302+
<version>3.5.4</version>
303303
<configuration>
304304
<skip>true</skip>
305305
</configuration>
@@ -322,12 +322,12 @@
322322
<plugin>
323323
<groupId>org.sonarsource.scanner.maven</groupId>
324324
<artifactId>sonar-maven-plugin</artifactId>
325-
<version>5.1.0.4751</version>
325+
<version>5.2.0.4988</version>
326326
</plugin>
327327
<plugin>
328328
<groupId>org.apache.maven.plugins</groupId>
329329
<artifactId>maven-shade-plugin</artifactId>
330-
<version>3.6.0</version>
330+
<version>3.6.1</version>
331331
</plugin>
332332
<plugin>
333333
<groupId>com.google.code.maven-replacer-plugin</groupId>
@@ -337,17 +337,17 @@
337337
<plugin>
338338
<groupId>org.apache.maven.plugins</groupId>
339339
<artifactId>maven-surefire-report-plugin</artifactId>
340-
<version>3.5.3</version>
340+
<version>3.5.4</version>
341341
</plugin>
342342
<plugin>
343343
<groupId>org.codehaus.mojo</groupId>
344344
<artifactId>flatten-maven-plugin</artifactId>
345-
<version>1.7.0</version>
345+
<version>1.7.3</version>
346346
</plugin>
347347
<plugin>
348348
<groupId>org.apache.maven.plugins</groupId>
349349
<artifactId>maven-javadoc-plugin</artifactId>
350-
<version>3.11.2</version>
350+
<version>3.12.0</version>
351351
</plugin>
352352
</plugins>
353353
</pluginManagement>

release-parent/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<plugin>
8383
<groupId>org.apache.maven.plugins</groupId>
8484
<artifactId>maven-gpg-plugin</artifactId>
85-
<version>3.2.7</version>
85+
<version>3.2.8</version>
8686
<configuration>
8787
<gpgArguments>
8888
<arg>--pinentry-mode</arg>
@@ -155,7 +155,7 @@
155155
<plugin>
156156
<groupId>org.sonatype.central</groupId>
157157
<artifactId>central-publishing-maven-plugin</artifactId>
158-
<version>0.8.0</version>
158+
<version>0.9.0</version>
159159
<extensions>true</extensions>
160160
<configuration>
161161
<publishingServerId>central</publishingServerId>
@@ -174,7 +174,7 @@
174174
<plugin>
175175
<groupId>com.github.spotbugs</groupId>
176176
<artifactId>spotbugs-maven-plugin</artifactId>
177-
<version>4.9.3.0</version>
177+
<version>4.9.6.0</version>
178178
<configuration>
179179
<excludeFilterFile>spotbugs/spotbugs-exclude.xml</excludeFilterFile>
180180
</configuration>

test-functional/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@
147147
<plugin>
148148
<groupId>org.graalvm.buildtools</groupId>
149149
<artifactId>native-maven-plugin</artifactId>
150-
<version>0.10.6</version>
150+
<version>0.11.1</version>
151151
<extensions>true</extensions>
152152
<executions>
153153
<execution>

test-parent/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
<properties>
1717
<maven.build.cache.enabled>false</maven.build.cache.enabled>
18-
<adb.jackson.version>2.19.0</adb.jackson.version>
18+
<adb.jackson.version>2.20.0</adb.jackson.version>
1919
<sonar.skip>true</sonar.skip>
2020
<maven.compiler.source>17</maven.compiler.source>
2121
<maven.compiler.target>17</maven.compiler.target>
@@ -95,7 +95,7 @@
9595
<dependency>
9696
<groupId>org.assertj</groupId>
9797
<artifactId>assertj-core</artifactId>
98-
<version>3.27.3</version>
98+
<version>3.27.6</version>
9999
</dependency>
100100
<dependency>
101101
<groupId>org.awaitility</groupId>
@@ -131,7 +131,7 @@
131131
<plugin>
132132
<groupId>org.apache.maven.plugins</groupId>
133133
<artifactId>maven-failsafe-plugin</artifactId>
134-
<version>3.5.3</version>
134+
<version>3.5.4</version>
135135
<configuration>
136136
<systemPropertyVariables>
137137
<junit.platform.listeners.uid.tracking.enabled>true</junit.platform.listeners.uid.tracking.enabled>

test-resilience/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<dependency>
2323
<groupId>eu.rekawek.toxiproxy</groupId>
2424
<artifactId>toxiproxy-java</artifactId>
25-
<version>2.1.7</version>
25+
<version>2.1.11</version>
2626
<scope>test</scope>
2727
</dependency>
2828
<dependency>

0 commit comments

Comments
 (0)