Skip to content

Commit 781e85d

Browse files
committed
Configuration updates to Spring AI BOM
Add repository element to the distributionManagement for Spring AI BOM Add sonatype profile to Spring AI BOM Add developer info to Spring AI BOM Remove javadoc skip at spring-ai-spring-boot-testcontainers POM Signed-off-by: Ilayaperumal Gopinathan <ilayaperumal.gopinathan@broadcom.com>
1 parent 3acc206 commit 781e85d

File tree

2 files changed

+66
-1
lines changed

2 files changed

+66
-1
lines changed

spring-ai-bom/pom.xml

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@
5757
<enabled>false</enabled>
5858
</releases>
5959
</snapshotRepository>
60+
<repository>
61+
<id>repo.spring.io</id>
62+
<name>Spring Release Repository</name>
63+
<url>https://repo.spring.io/libs-release-local</url>
64+
</repository>
6065
</distributionManagement>
6166
<licenses>
6267
<license>
@@ -1110,6 +1115,29 @@
11101115
</repository>
11111116
</repositories>
11121117

1118+
<developers>
1119+
<developer>
1120+
<id>mpollack</id>
1121+
<name>Mark Pollack</name>
1122+
<email>mpollack at vmware.com</email>
1123+
<organization>VMware</organization>
1124+
<organizationUrl>http://www.spring.io</organizationUrl>
1125+
<roles>
1126+
<role>lead</role>
1127+
</roles>
1128+
</developer>
1129+
<developer>
1130+
<id>tzolov</id>
1131+
<name>Christian Tzolov</name>
1132+
<email>christian tzolov at broadcom.com</email>
1133+
<organization>Broadcom</organization>
1134+
<organizationUrl>http://www.spring.io</organizationUrl>
1135+
<roles>
1136+
<role>lead</role>
1137+
</roles>
1138+
</developer>
1139+
</developers>
1140+
11131141
<build>
11141142
<plugins>
11151143
<plugin>
@@ -1345,6 +1373,44 @@
13451373
</repository>
13461374
</distributionManagement>
13471375
</profile>
1376+
<profile>
1377+
<id>sonatype</id>
1378+
<properties>
1379+
<maven.test.skip>true</maven.test.skip>
1380+
</properties>
1381+
<build>
1382+
<plugins>
1383+
<plugin>
1384+
<groupId>org.apache.maven.plugins</groupId>
1385+
<artifactId>maven-gpg-plugin</artifactId>
1386+
<executions>
1387+
<execution>
1388+
<id>sign-artifacts</id>
1389+
<phase>verify</phase>
1390+
<goals>
1391+
<goal>sign</goal>
1392+
</goals>
1393+
</execution>
1394+
</executions>
1395+
<configuration>
1396+
<!-- Passphrase consumed from MAVEN_GPG_PASSPHRASE environment variable. -->
1397+
</configuration>
1398+
</plugin>
1399+
<plugin>
1400+
<groupId>org.sonatype.plugins</groupId>
1401+
<artifactId>nexus-staging-maven-plugin</artifactId>
1402+
<version>1.7.0</version>
1403+
<extensions>true</extensions>
1404+
<configuration>
1405+
<serverId>sonatype-new</serverId>
1406+
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
1407+
<autoReleaseAfterClose>true</autoReleaseAfterClose>
1408+
<keepStagingRepositoryOnFailure>true</keepStagingRepositoryOnFailure>
1409+
</configuration>
1410+
</plugin>
1411+
</plugins>
1412+
</build>
1413+
</profile>
13481414
</profiles>
13491415

13501416
</project>

spring-ai-spring-boot-testcontainers/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838

3939
<properties>
4040
<spring-ai-testcontainers.skipITs>false</spring-ai-testcontainers.skipITs>
41-
<maven.javadoc.skip>true</maven.javadoc.skip>
4241
</properties>
4342

4443
<dependencies>

0 commit comments

Comments
 (0)