Skip to content

Commit 9738420

Browse files
authored
Merge pull request #30606 from Azquelt/tck-version-updates
Update TCK maven plugin versions
2 parents 14c3703 + 1ea7d17 commit 9738420

File tree

11 files changed

+37
-31
lines changed
  • dev
    • io.openliberty.jakarta.data.1.0_fat_tck/publish/tckRunner
    • io.openliberty.jakarta.rest.3.1.internal_fat_tck/publish/tckRunner
    • io.openliberty.microprofile.telemetry.1.0.internal_fat_tck/publish/tckRunner
    • io.openliberty.microprofile.telemetry.1.1.internal_fat_tck/publish/tckRunner
    • io.openliberty.microprofile.telemetry.2.0.internal_fat_tck/publish/tckRunner

11 files changed

+37
-31
lines changed

dev/io.openliberty.jakarta.data.1.0_fat_tck/publish/tckRunner/platform/pom.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
~ Copyright (c) 2022, 2024 IBM Corporation and others. All rights reserved.
3+
~ Copyright (c) 2022, 2025 IBM Corporation and others. All rights reserved.
44
~ This program and the accompanying materials are made available under the
55
~ terms of the Eclipse Public License 2.0 which accompanies this distribution,
66
~ and is available at
@@ -153,9 +153,10 @@
153153
<plugin>
154154
<groupId>org.apache.maven.plugins</groupId>
155155
<artifactId>maven-surefire-plugin</artifactId>
156-
<version>3.1.2</version>
156+
<version>3.5.2</version>
157157
<configuration>
158158
<argLine>-Dfile.encoding=${project.build.sourceEncoding} -Dcom.ibm.tools.attach.enable=yes</argLine> <!-- Needed for ZOS. sourceEncoding is needed becuase arquillian calls string.getBtytes(). Attach is needed becuase because arquillian uses com.sun.tools.attach to find VMs -->
159+
<forkNode implementation="org.apache.maven.plugin.surefire.extensions.SurefireForkNodeFactory"/> <!-- Default forkNode has encoding issues on ZOS -->
159160
<dependenciesToScan>
160161
<dependency>${jakarta.data.groupid}:jakarta.data-tck</dependency>
161162
</dependenciesToScan>
@@ -185,4 +186,4 @@
185186
</plugin>
186187
</plugins>
187188
</build>
188-
</project>
189+
</project>

dev/io.openliberty.jakarta.data.1.0_fat_tck/publish/tckRunner/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2022, 2024 IBM Corporation and others.
3+
Copyright (c) 2022, 2025 IBM Corporation and others.
44
All rights reserved. This program and the accompanying materials
55
are made available under the terms of the Eclipse Public License 2.0
66
which accompanies this distribution, and is available at
@@ -71,7 +71,7 @@
7171
<plugin>
7272
<groupId>org.apache.maven.plugins</groupId>
7373
<artifactId>maven-compiler-plugin</artifactId>
74-
<version>2.3.2</version>
74+
<version>3.13.0</version>
7575
<configuration>
7676
<source>${maven.compiler.source}</source>
7777
<target>${maven.compiler.target}</target>
@@ -90,7 +90,7 @@
9090
<plugin>
9191
<groupId>org.apache.maven.plugins</groupId>
9292
<artifactId>maven-jar-plugin</artifactId>
93-
<version>3.0.2</version>
93+
<version>3.4.2</version>
9494
</plugin>
9595
</plugins>
9696
</pluginManagement>

dev/io.openliberty.jakarta.data.1.0_fat_tck/publish/tckRunner/standalone/pom.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
~ Copyright (c) 2022, 2024 IBM Corporation and others. All rights reserved.
3+
~ Copyright (c) 2022, 2025 IBM Corporation and others. All rights reserved.
44
~ This program and the accompanying materials are made available under the
55
~ terms of the Eclipse Public License 2.0 which accompanies this distribution,
66
~ and is available at
@@ -114,8 +114,9 @@
114114
</plugin>
115115
<plugin>
116116
<artifactId>maven-surefire-plugin</artifactId>
117-
<version>3.1.2</version>
117+
<version>3.5.2</version>
118118
<configuration>
119+
<forkNode implementation="org.apache.maven.plugin.surefire.extensions.SurefireForkNodeFactory"/> <!-- Default forkNode has encoding issues on ZOS -->
119120
<trimStackTrace>false</trimStackTrace>
120121
<failIfNoTests>true</failIfNoTests>
121122
<dependenciesToScan>
@@ -143,4 +144,4 @@
143144
</plugin>
144145
</plugins>
145146
</build>
146-
</project>
147+
</project>

dev/io.openliberty.jakarta.rest.3.1.internal_fat_tck/publish/tckRunner/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2022 IBM Corporation and others. All rights reserved.
3+
Copyright (c) 2022, 2025 IBM Corporation and others. All rights reserved.
44
This program and the accompanying materials are made available under the
55
terms of the Eclipse Public License 2.0 which accompanies this distribution,
66
and is available at
@@ -65,9 +65,9 @@
6565
<plugin>
6666
<groupId>org.apache.maven.plugins</groupId>
6767
<artifactId>maven-jar-plugin</artifactId>
68-
<version>3.0.2</version>
68+
<version>3.4.2</version>
6969
</plugin>
7070
</plugins>
7171
</pluginManagement>
7272
</build>
73-
</project>
73+
</project>

dev/io.openliberty.jakarta.rest.3.1.internal_fat_tck/publish/tckRunner/tck/pom.xml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,12 @@
5454
<failOnMissingWebXml>false</failOnMissingWebXml>
5555

5656
<!-- Official Maven Plugins -->
57-
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
57+
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
5858
<maven-war-plugin.version>3.3.1</maven-war-plugin.version>
5959
<maven-dependency-plugin.version>3.2.0</maven-dependency-plugin.version>
60-
<maven-surefire-plugin.version>3.0.0-M5</maven-surefire-plugin.version>
61-
<maven-failsafe-plugin.version>3.0.0-M5</maven-failsafe-plugin.version>
62-
<maven-surefire-report-plugin.version>3.0.0-M5</maven-surefire-report-plugin.version>
60+
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
61+
<maven-failsafe-plugin.version>3.5.2</maven-failsafe-plugin.version>
62+
<maven-surefire-report-plugin.version>3.5.2</maven-surefire-report-plugin.version>
6363

6464
<!-- Jakarta EE API -->
6565
<jakarta.ws.rs-api.version>3.1.0</jakarta.ws.rs-api.version>
@@ -424,6 +424,7 @@
424424
<version>${maven-surefire-plugin.version}</version>
425425
<configuration>
426426
<argLine>-Xmx2048m -Dfile.encoding=${project.build.sourceEncoding} -Dcom.ibm.tools.attach.enable=yes</argLine> <!-- Needed for ZOS. sourceEncoding is needed becuase arquillian calls string.getBtytes(). Attach is needed becuase because arquillian uses com.sun.tools.attach to find VMs -->
427+
<forkNode implementation="org.apache.maven.plugin.surefire.extensions.SurefireForkNodeFactory"/> <!-- Default forkNode has encoding issues on ZOS -->
427428
<!-- <argLine>-Dwas.debug.mode=true -Dcom.ibm.websphere.ras.inject.at.transform=true -Dsun.reflect.noInflation=true -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=7777</argLine> -->
428429
<systemPropertyVariables>
429430
<wlp>${wlp}</wlp>

dev/io.openliberty.microprofile.telemetry.1.0.internal_fat_tck/publish/tckRunner/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2021 IBM Corporation and others. All rights reserved.
3+
Copyright (c) 2021, 2025 IBM Corporation and others. All rights reserved.
44
This program and the accompanying materials are made available under the
55
terms of the Eclipse Public License 2.0 which accompanies this distribution,
66
and is available at
@@ -65,7 +65,7 @@
6565
<plugin>
6666
<groupId>org.apache.maven.plugins</groupId>
6767
<artifactId>maven-jar-plugin</artifactId>
68-
<version>3.0.2</version>
68+
<version>3.4.2</version>
6969
</plugin>
7070
</plugins>
7171
</pluginManagement>

dev/io.openliberty.microprofile.telemetry.1.0.internal_fat_tck/publish/tckRunner/tck/pom.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2021, 2024 IBM Corporation and others. All rights reserved.
3+
Copyright (c) 2021, 2025 IBM Corporation and others. All rights reserved.
44
This program and the accompanying materials are made available under the
55
terms of the Eclipse Public License 2.0 which accompanies this distribution,
66
and is available at
@@ -213,7 +213,7 @@
213213
<plugin>
214214
<groupId>org.apache.maven.plugins</groupId>
215215
<artifactId>maven-compiler-plugin</artifactId>
216-
<version>2.3.2</version>
216+
<version>3.13.0</version>
217217
<configuration>
218218
<source>11</source>
219219
<target>11</target>
@@ -222,9 +222,10 @@
222222
<plugin>
223223
<groupId>org.apache.maven.plugins</groupId>
224224
<artifactId>maven-surefire-plugin</artifactId>
225-
<version>2.22.2</version>
225+
<version>3.5.2</version>
226226
<configuration>
227227
<argLine>-Dfile.encoding=${project.build.sourceEncoding} -Dcom.ibm.tools.attach.enable=yes</argLine> <!-- Needed for ZOS. sourceEncoding is needed becuase arquillian calls string.getBtytes(). Attach is needed becuase because arquillian uses com.sun.tools.attach to find VMs -->
228+
<forkNode implementation="org.apache.maven.plugin.surefire.extensions.SurefireForkNodeFactory"/> <!-- Default forkNode has encoding issues on ZOS -->
228229
<systemPropertyVariables>
229230
<wlp>${wlp}</wlp>
230231
<tck_server>${tck_server}</tck_server>

dev/io.openliberty.microprofile.telemetry.1.1.internal_fat_tck/publish/tckRunner/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2023 IBM Corporation and others. All rights reserved.
3+
Copyright (c) 2023, 2025 IBM Corporation and others. All rights reserved.
44
This program and the accompanying materials are made available under the
55
terms of the Eclipse Public License 2.0 which accompanies this distribution,
66
and is available at
@@ -65,7 +65,7 @@
6565
<plugin>
6666
<groupId>org.apache.maven.plugins</groupId>
6767
<artifactId>maven-jar-plugin</artifactId>
68-
<version>3.0.2</version>
68+
<version>3.4.2</version>
6969
</plugin>
7070
</plugins>
7171
</pluginManagement>

dev/io.openliberty.microprofile.telemetry.1.1.internal_fat_tck/publish/tckRunner/tck/pom.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2023 IBM Corporation and others. All rights reserved.
3+
Copyright (c) 2023, 2025 IBM Corporation and others. All rights reserved.
44
This program and the accompanying materials are made available under the
55
terms of the Eclipse Public License 2.0 which accompanies this distribution,
66
and is available at
@@ -213,7 +213,7 @@
213213
<plugin>
214214
<groupId>org.apache.maven.plugins</groupId>
215215
<artifactId>maven-compiler-plugin</artifactId>
216-
<version>2.3.2</version>
216+
<version>3.13.0</version>
217217
<configuration>
218218
<source>11</source>
219219
<target>11</target>
@@ -222,9 +222,10 @@
222222
<plugin>
223223
<groupId>org.apache.maven.plugins</groupId>
224224
<artifactId>maven-surefire-plugin</artifactId>
225-
<version>2.22.2</version>
225+
<version>3.5.2</version>
226226
<configuration>
227227
<argLine>-Dfile.encoding=${project.build.sourceEncoding} -Dcom.ibm.tools.attach.enable=yes</argLine> <!-- Needed for ZOS. sourceEncoding is needed becuase arquillian calls string.getBtytes(). Attach is needed becuase because arquillian uses com.sun.tools.attach to find VMs -->
228+
<forkNode implementation="org.apache.maven.plugin.surefire.extensions.SurefireForkNodeFactory"/> <!-- Default forkNode has encoding issues on ZOS -->
228229
<systemPropertyVariables>
229230
<wlp>${wlp}</wlp>
230231
<tck_server>${tck_server}</tck_server>

dev/io.openliberty.microprofile.telemetry.2.0.internal_fat_tck/publish/tckRunner/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2023, 2024 IBM Corporation and others. All rights reserved.
3+
Copyright (c) 2023, 2025 IBM Corporation and others. All rights reserved.
44
This program and the accompanying materials are made available under the
55
terms of the Eclipse Public License 2.0 which accompanies this distribution,
66
and is available at
@@ -65,7 +65,7 @@
6565
<plugin>
6666
<groupId>org.apache.maven.plugins</groupId>
6767
<artifactId>maven-jar-plugin</artifactId>
68-
<version>3.0.2</version>
68+
<version>3.4.2</version>
6969
</plugin>
7070
</plugins>
7171
</pluginManagement>

0 commit comments

Comments
 (0)