deliverance-parent
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>io.teknek.deliverance</groupId>
<artifactId>deliverance-parent</artifactId>
<version>0.0.15</version>
</dependency><project>
<modelVersion>4.0.0</modelVersion>
<groupId>io.teknek.deliverance</groupId>
<artifactId>deliverance-parent</artifactId>
<packaging>pom</packaging>
<name>deliverance-parent</name>
<description>deliverance parent pom</description>
<url>http://github.com/edwardcapriolo/deliverance</url>
<version>0.0.15</version>
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>9</version>
</parent>
<properties>
<!--<junit.version>5.11.4</junit.version>-->
<mockito.version>5.20.0</mockito.version>
<owasp.version>12.1.0</owasp.version>
<!-- <serenity.base.version>4.2.13</serenity.base.version>-->
<osmaven.version>1.7.1</osmaven.version>
<!-- <serenity.plugin.version>${serenity.base.version}</serenity.plugin.version>-->
<maven.compiler.source>25</maven.compiler.source>
<maven.compiler.target>25</maven.compiler.target>
<maven.compiler.release>25</maven.compiler.release>
<slf-simple.version>2.0.17</slf-simple.version>
<slf4j-api.version>2.0.17</slf4j-api.version>
<maven.compliler.plugin.version>3.14.0</maven.compliler.plugin.version>
<surefire.version>3.5.3</surefire.version>
<maven.gpg.plugin.version>3.2.8</maven.gpg.plugin.version>
<maven.javadoc.plugin.version>3.12.0</maven.javadoc.plugin.version>
<excludedITGroups>large-model</excludedITGroups>
<jackson.version>2.20.1</jackson.version>
<jackson3.annotations.version>2.21</jackson3.annotations.version>
<dysfx.version>0.0.5</dysfx.version>
<mockito.version>5.20.0</mockito.version>
<metrics.groupId>io.dropwizard.metrics5</metrics.groupId>
<metrics.version>5.0.1</metrics.version>
<langchain4j.version>1.11.0</langchain4j.version>
<!-- Shared plugin versions -->
<openapi.generator.version>7.23.0</openapi.generator.version>
<maven.compiler.plugin.version>3.14.0</maven.compiler.plugin.version>
<build.helper.maven.plugin.version>3.5.0</build.helper.maven.plugin.version>
<retrofit.version>2.11.0</retrofit.version>
<okhttp.version>4.12.0</okhttp.version>
<jakarta.annotation.version>2.1.1</jakarta.annotation.version>
<jackson.nullable.version>0.2.6</jackson.nullable.version>
<oltu.version>1.0.1</oltu.version>
<spring-ai.version>2.0.0</spring-ai.version>
<spring-boot.version>4.1.0</spring-boot.version>
<testcontainers.version>1.21.3</testcontainers.version>
</properties>
<modules>
<module>math</module>
<module>tensor</module>
<module>tensor-test</module>
<module>safetensors</module>
<module>core</module>
<module>native</module>
<module>sketches-core</module>
<module>sketches</module>
<module>web</module>
<module>grace</module>
<module>client</module>
<module>client-spring</module>
<module>spring-ai-deliverance</module>
<module>spring-ai-deliverance-embedded</module>
<module>spring-ai-deliverance-demo</module>
<module>nanocode-deliverance</module>
<module>deliverance-antares-cli</module>
<module>vibrant-maven-plugin</module>
<module>vibrant-maven-plugin-demo</module>
</modules>
<build>
<extensions>
<extension>
<groupId>kr.motd.maven</groupId>
<artifactId>os-maven-plugin</artifactId>
<version>${osmaven.version}</version>
</extension>
</extensions>
<plugins>
<plugin>
<groupId>org.owasp</groupId>
<artifactId>dependency-check-maven</artifactId>
<version>${owasp.version}</version>
<configuration>
<assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled>
</configuration>
</plugin>
<!--
-DskipTests skips unit and integration test execution.
-DskipITs skips Failsafe integration tests.
-Dmaven.test.skip=true skips compiling and running tests.
-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.version}</version>
<configuration>
<excludedGroups>${excludedITGroups}</excludedGroups>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>${surefire.version}</version>
<configuration>
<includes>
<include>**/*IT.java</include>
</includes>
<excludedGroups>${excludedITGroups}</excludedGroups>
</configuration>
<executions>
<execution>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<release>25</release>
<jdkToolchain>
<version>25</version>
</jdkToolchain>
<compilerArgs>
<arg>--add-modules</arg>
<arg>jdk.incubator.vector</arg>
</compilerArgs>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${maven.javadoc.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.2.1</version>
</plugin>
<plugin>
<groupId>org.sonatype.central</groupId>
<artifactId>central-publishing-maven-plugin</artifactId>
<version>0.9.0</version>
<extensions>true</extensions>
<configuration>
<publishingServerId>central</publishingServerId>
<!-- If the plugin needs to be disabled from Central publishing again, uncomment this block.
<excludeArtifacts>
<excludeArtifact>vibrant-maven-plugin</excludeArtifact>
<excludeArtifact>vibrant-maven-plugin-demo</excludeArtifact>
</excludeArtifacts>
-->
</configuration>
</plugin>
<!-- find bugs -->
<!-- sonar -->
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.2.1</version>
<executions>
<execution>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${maven.javadoc.plugin.version}</version>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
<configuration>
<additionalOptions>
<additionalOption>-Xdoclint:none</additionalOption>
<additionalOption>--add-modules</additionalOption>
<additionalOption>jdk.incubator.vector</additionalOption>
</additionalOptions>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven.compliler.plugin.version}</version>
</plugin>
<!--
<plugin>
<groupId>net.serenity-bdd.maven.plugin</groupId>
<artifactId>serenity-maven.plugin</artifactId>
<version>${serenity.plugin.version}</version>
<executions>
<execution>
<id>serenity-reports</id>
<phase>post-integration-test</phase>
<goals>
<goal>aggregate</goal>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin> -->
</plugins>
</pluginManagement>
</build>
<profiles>
<profile>
<id>release-central</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>${maven.gpg.plugin.version}</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<developers>
<developer>
<name>Edward Guy Capriolo</name>
<email>edlinuxguru@gmai.com</email>
<organization>teknek.io</organization>
<organizationUrl>https://github.com/edwardcapriolo</organizationUrl>
</developer>
</developers>
<scm>
<url>http://github.com/edwardcapriolo/deliverance/tree/master</url>
<connection>https://github.com/edwardcapriolo/deliverance.git</connection>
<developerConnection>scm:git:git@github.com:edwardcapriolo/deliverance.git</developerConnection>
</scm>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId>
<version>6.0.3</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
</project>