Skip to content

Commit 9478784

Browse files
authored
Merge pull request #2762 from ozangunalp/enable_java_23_on_ci
Enable java 23 on CI workflow
2 parents ecd7904 + 91a5740 commit 9478784

File tree

5 files changed

+46
-0
lines changed

5 files changed

+46
-0
lines changed

.github/workflows/build-main-branches.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ jobs:
2929
'name': '',
3030
'version': '21',
3131
},
32+
{
33+
'name': '',
34+
'version': '23',
35+
},
3236
{
3337
'version': '21',
3438
'build_opts': '-Pslow-flaky-tests -Drevapi.skip=true -Dformat.skip=true',

.github/workflows/build-podman.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ jobs:
2828
'name': '',
2929
'version': '21',
3030
},
31+
{
32+
'name': '',
33+
'version': '23',
34+
},
3135
{
3236
'version': '11',
3337
'build_opts': '-Pslow-flaky-tests -Drevapi.skip=true',

.github/workflows/build-pull.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ jobs:
2828
'name': '',
2929
'version': '21',
3030
},
31+
{
32+
'name': '',
33+
'version': '23',
34+
},
3135
{
3236
'version': '21',
3337
'build_opts': '-Pslow-flaky-tests -Drevapi.skip=true -Dformat.skip=true',

smallrye-reactive-messaging-amqp/pom.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,5 +174,22 @@
174174
</plugins>
175175
</build>
176176
</profile>
177+
<profile>
178+
<id>allow-security-manager</id>
179+
<activation>
180+
<jdk>[23, )</jdk>
181+
</activation>
182+
<build>
183+
<plugins>
184+
<plugin>
185+
<groupId>org.apache.maven.plugins</groupId>
186+
<artifactId>maven-surefire-plugin</artifactId>
187+
<configuration>
188+
<argLine>-Djava.security.manager=allow</argLine>
189+
</configuration>
190+
</plugin>
191+
</plugins>
192+
</build>
193+
</profile>
177194
</profiles>
178195
</project>

smallrye-reactive-messaging-provider/pom.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,21 @@
8888

8989
</dependencies>
9090

91+
<build>
92+
<plugins>
93+
<plugin>
94+
<groupId>org.apache.maven.plugins</groupId>
95+
<artifactId>maven-compiler-plugin</artifactId>
96+
<configuration>
97+
<generatedSourcesDirectory>${project.build.directory}/generated-sources/</generatedSourcesDirectory>
98+
<annotationProcessors>
99+
<annotationProcessor>
100+
org.jboss.logging.processor.apt.LoggingToolsProcessor
101+
</annotationProcessor>
102+
</annotationProcessors>
103+
</configuration>
104+
</plugin>
105+
</plugins>
106+
</build>
107+
91108
</project>

0 commit comments

Comments
 (0)