update the maven repo

This commit is contained in:
YuCheng Hu 2023-01-06 16:17:12 -05:00
parent 9b907d0d9a
commit f23170b45c
4 changed files with 87 additions and 160 deletions

View File

@ -7,9 +7,9 @@
<option name="url" value="https://repo.ossez.com/repository/maven-snapshots/" /> <option name="url" value="https://repo.ossez.com/repository/maven-snapshots/" />
</remote-repository> </remote-repository>
<remote-repository> <remote-repository>
<option name="id" value="ossez-repo-releases" /> <option name="id" value="central" />
<option name="name" value="OSSEZ Private Releases" /> <option name="name" value="Central Repository" />
<option name="url" value="https://repo.ossez.com/repository/maven-releases/" /> <option name="url" value="https://repo.ossez.com/repository/maven-public/" />
</remote-repository> </remote-repository>
<remote-repository> <remote-repository>
<option name="id" value="ossez-repo" /> <option name="id" value="ossez-repo" />
@ -17,9 +17,9 @@
<option name="url" value="https://repo.ossez.com/repository/maven-snapshots/" /> <option name="url" value="https://repo.ossez.com/repository/maven-snapshots/" />
</remote-repository> </remote-repository>
<remote-repository> <remote-repository>
<option name="id" value="central" /> <option name="id" value="ossez-repo-releases" />
<option name="name" value="Central Repository" /> <option name="name" value="OSSEZ Private Releases" />
<option name="url" value="https://repo.ossez.com/repository/maven-public/" /> <option name="url" value="https://repo.ossez.com/repository/maven-releases/" />
</remote-repository> </remote-repository>
<remote-repository> <remote-repository>
<option name="id" value="central" /> <option name="id" value="central" />
@ -31,5 +31,20 @@
<option name="name" value="JBoss Community repository" /> <option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository> </remote-repository>
<remote-repository>
<option name="id" value="ossrh-snapshots" />
<option name="name" value="OSSEZ Private Snapshots" />
<option name="url" value="https://oss.sonatype.org/content/repositories/snapshots" />
</remote-repository>
<remote-repository>
<option name="id" value="ossrh-releases" />
<option name="name" value="ossrh Releases" />
<option name="url" value="https://repo.ossez.com/repository/maven-releases/" />
</remote-repository>
<remote-repository>
<option name="id" value="ossrh" />
<option name="name" value="ossrh" />
<option name="url" value="https://oss.sonatype.org/content/repositories/snapshots" />
</remote-repository>
</component> </component>
</project> </project>

View File

@ -45,69 +45,11 @@
<tag>HEAD</tag> <tag>HEAD</tag>
</scm> </scm>
<issueManagement> <issueManagement>
<system>JIRA</system> <system>JIRA</system>
<url>http://bug.ossez.com/projects/USVisaTrack</url> <url>http://bug.ossez.com/projects/USVisaTrack</url>
</issueManagement> </issueManagement>
<!-- Note that the 'repositories' and 'pluginRepositories' blocks below are actually copy-pasted from the Jenkins org pom. This is on purpose
to keep jenkins core buildable even if one has *not* defined the specific details in the settings.xml file. -->
<repositories>
<repository>
<id>ossez-repo</id>
<name>Ossez-Repo-Snapshot</name>
<url>https://repo.ossez.com/repository/maven-snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
</pluginRepositories>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.samba.jcifs</groupId>
<artifactId>jcifs</artifactId>
<version>1.3.17-kohsuke-1</version>
</dependency>
<dependency>
<groupId>org.kohsuke</groupId>
<artifactId>access-modifier-annotation</artifactId>
<version>${access-modifier-annotation.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<distributionManagement>
<site>
<id>github-pages</id>
<url>gitsite:git@github.com/USRealEstate/Usreio-Docs.git:core</url>
</site>
<repository>
<id>ossez-repo</id>
<url>https://repo.ossez.com/repository/maven-releases/</url>
</repository>
<snapshotRepository>
<id>ossez-repo</id>
<url>https://repo.ossez.com/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>
<dependencies> <dependencies>
<!-- LOGGING WITH SELF4J AND LOG4J2 --> <!-- LOGGING WITH SELF4J AND LOG4J2 -->

View File

@ -80,60 +80,6 @@
<changelog.url>https://upcex.com/changelog</changelog.url> <changelog.url>https://upcex.com/changelog</changelog.url>
</properties> </properties>
<!-- Note that the 'repositories' and 'pluginRepositories' blocks below are actually copy-pasted from the Jenkins org pom. This is on purpose
to keep jenkins core buildable even if one has *not* defined the specific details in the settings.xml file. -->
<repositories>
<repository>
<id>ossez-repo</id>
<name>Ossez-Repo-Snapshot</name>
<url>https://repo.ossez.com/repository/maven-snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
</pluginRepositories>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.samba.jcifs</groupId>
<artifactId>jcifs</artifactId>
<version>1.3.17-kohsuke-1</version>
</dependency>
<dependency>
<groupId>org.kohsuke</groupId>
<artifactId>access-modifier-annotation</artifactId>
<version>${access-modifier-annotation.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<distributionManagement>
<site>
<id>github-pages</id>
<url>gitsite:git@github.com/USRealEstate/Usreio-Docs.git:core</url>
</site>
<repository>
<id>ossez-repo</id>
<url>https://repo.ossez.com/repository/maven-releases/</url>
</repository>
<snapshotRepository>
<id>ossez-repo</id>
<url>https://repo.ossez.com/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>
<dependencies> <dependencies>
<!-- LOGGING WITH SELF4J AND LOG4J2 --> <!-- LOGGING WITH SELF4J AND LOG4J2 -->
@ -270,10 +216,6 @@
</resources> </resources>
<pluginManagement> <pluginManagement>
<plugins> <plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId> <artifactId>maven-deploy-plugin</artifactId>

104
pom.xml
View File

@ -79,23 +79,22 @@
<java.level>11</java.level> <java.level>11</java.level>
<changelog.url>https://upcex.com/changelog</changelog.url>
</properties> </properties>
<!-- Note that the 'repositories' and 'pluginRepositories' blocks below are actually copy-pasted from the Jenkins org pom. This is on purpose <!-- Note that the 'repositories' and 'pluginRepositories' blocks below are actually copy-pasted from the Jenkins org pom. This is on purpose
to keep jenkins core buildable even if one has *not* defined the specific details in the settings.xml file. --> to keep jenkins core buildable even if one has *not* defined the specific details in the settings.xml file. -->
<repositories> <repositories>
<repository> <!-- <repository>-->
<id>ossez-repo</id> <!-- <id>ossez-repo</id>-->
<name>Ossez-Repo-Snapshot</name> <!-- <name>Ossez-Repo-Snapshot</name>-->
<url>https://repo.ossez.com/repository/maven-snapshots/</url> <!-- <url>https://repo.ossez.com/repository/maven-snapshots/</url>-->
<snapshots> <!-- <snapshots>-->
<enabled>true</enabled> <!-- <enabled>true</enabled>-->
</snapshots> <!-- </snapshots>-->
<releases> <!-- <releases>-->
<enabled>false</enabled> <!-- <enabled>false</enabled>-->
</releases> <!-- </releases>-->
</repository> <!-- </repository>-->
</repositories> </repositories>
@ -118,20 +117,16 @@
</dependencyManagement> </dependencyManagement>
<distributionManagement> <distributionManagement>
<site>
<id>github-pages</id>
<url>gitsite:git@github.com/USRealEstate/Usreio-Docs.git:core</url>
</site>
<repository> <!-- <repository>-->
<id>ossez-repo</id> <!-- <id>ossez-repo</id>-->
<url>https://repo.ossez.com/repository/maven-releases/</url> <!-- <url>https://repo.ossez.com/repository/maven-releases/</url>-->
</repository> <!-- </repository>-->
<snapshotRepository> <!-- <snapshotRepository>-->
<id>ossez-repo</id> <!-- <id>ossrh</id>-->
<url>https://repo.ossez.com/repository/maven-snapshots/</url> <!-- <url>https://oss.sonatype.org/content/repositories/snapshots</url>-->
</snapshotRepository> <!-- </snapshotRepository>-->
</distributionManagement> </distributionManagement>
@ -290,6 +285,12 @@
<groupId>org.sonatype.plugins</groupId> <groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId> <artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.13</version> <version>1.6.13</version>
<extensions>true</extensions>
<configuration>
<serverId>ossrh</serverId>
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
<autoReleaseAfterClose>true</autoReleaseAfterClose>
</configuration>
</plugin> </plugin>
<plugin> <plugin>
@ -309,11 +310,6 @@
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.4</version>
</plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId> <artifactId>maven-install-plugin</artifactId>
@ -451,15 +447,17 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId> <artifactId>maven-gpg-plugin</artifactId>
<version>3.3</version> <version>1.5</version>
<dependencies> <executions>
<dependency> <execution>
<groupId>org.kohsuke</groupId> <id>sign-artifacts</id>
<artifactId>doxia-module-markdown</artifactId> <phase>verify</phase>
<version>1.0</version> <goals>
</dependency> <goal>sign</goal>
</dependencies> </goals>
</execution>
</executions>
</plugin> </plugin>
@ -475,6 +473,36 @@
<release>11</release> <release>11</release>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.2.1</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.4.1</version>
<configuration>
<source>11</source>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId> <artifactId>maven-deploy-plugin</artifactId>