Skip to content

Commit f3fad04

Browse files
committed
Add a dedicated profile for JDK 28 testing
1 parent 3748d3a commit f3fad04

2 files changed

Lines changed: 28 additions & 0 deletions

File tree

integrationtest/wildfly/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,5 +272,17 @@
272272
<skip.failsafe.execution>true</skip.failsafe.execution>
273273
</properties>
274274
</profile>
275+
<profile>
276+
<id>testWithJdk28</id>
277+
<activation>
278+
<property>
279+
<name>java-version.test.release</name>
280+
<value>28</value>
281+
</property>
282+
</activation>
283+
<properties>
284+
<skip.failsafe.execution>true</skip.failsafe.execution>
285+
</properties>
286+
</profile>
275287
</profiles>
276288
</project>

pom.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1753,6 +1753,22 @@
17531753
<arquillian.jvm.args.java-version>-Dnet.bytebuddy.experimental=true</arquillian.jvm.args.java-version>
17541754
</properties>
17551755
</profile>
1756+
<profile>
1757+
<id>testWithJdk28</id>
1758+
<activation>
1759+
<property>
1760+
<name>java-version.test.release</name>
1761+
<value>28</value>
1762+
</property>
1763+
</activation>
1764+
<properties>
1765+
<!-- ForbiddenAPIs doesn't work with JDK28+ yet -->
1766+
<forbiddenapis.skip>true</forbiddenapis.skip>
1767+
<!-- We need net.bytebuddy.experimental=true to make Bytebuddy work with JDK25+ -->
1768+
<surefire.jvm.args.java-version>-Dnet.bytebuddy.experimental=true</surefire.jvm.args.java-version>
1769+
<arquillian.jvm.args.java-version>-Dnet.bytebuddy.experimental=true</arquillian.jvm.args.java-version>
1770+
</properties>
1771+
</profile>
17561772
<profile>
17571773
<!--
17581774
This profile set some properties to make running reproducibility check build easier.

0 commit comments

Comments
 (0)