Skip to content

Commit

Permalink
Helidon build profile
Browse files Browse the repository at this point in the history
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
  • Loading branch information
senivam committed Jun 13, 2024
1 parent ebebcbc commit 961c784
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 3 deletions.
13 changes: 12 additions & 1 deletion containers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
<module>glassfish</module>
<module>grizzly2-http</module>
<module>grizzly2-servlet</module>
<module>helidon</module>
<module>jdk-http</module>
<module>jersey-servlet-core</module>
<module>jersey-servlet</module>
Expand Down Expand Up @@ -85,4 +84,16 @@
</dependency>
</dependencies>

<profiles>
<profile>
<id>helidon-container</id>
<activation>
<jdk>[21,)</jdk>
</activation>
<modules>
<module>helidon</module>
</modules>
</profile>
</profiles>

</project>
2 changes: 1 addition & 1 deletion etc/jenkins/Jenkinsfile_ci_build
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ pipeline {
steps {
sh '''
bash ${WORKSPACE}/etc/jenkins/jenkins_build.sh
export EXCLUDE_ARGS=' -pl !:jersey-container-jetty11-http,!:jersey-jetty11-connector '
export EXCLUDE_ARGS=' -pl !:jersey-container-jetty11-http,!:jersey-jetty11-connector,!:configured-client '
bash ${WORKSPACE}/etc/scripts/validation/dependency-convergence.sh
'''
}
Expand Down
12 changes: 11 additions & 1 deletion test-framework/providers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,18 @@
<module>jdk-http</module>
<module>jetty</module>
<module>jetty-http2</module>
<module>helidon-http</module>
<module>netty</module>
<module>simple</module>
</modules>
<profiles>
<profile>
<id>helidon-container</id>
<activation>
<jdk>[21,)</jdk>
</activation>
<modules>
<module>helidon-http</module>
</modules>
</profile>
</profiles>
</project>

0 comments on commit 961c784

Please sign in to comment.