EC-21: FEAT: Added gitea for package publishing

Refers: Evercatch/evercatch-board#21
This commit is contained in:
2026-02-20 11:23:50 +00:00
parent 91887eac05
commit c1bc5d5265

36
pom.xml
View File

@@ -105,19 +105,6 @@
<version>3.11.0</version> <version>3.11.0</version>
</plugin> </plugin>
<!-- Sonatype Central Publisher Portal -->
<plugin>
<groupId>org.sonatype.central</groupId>
<artifactId>central-publishing-maven-plugin</artifactId>
<version>0.9.0</version>
<extensions>true</extensions>
<configuration>
<publishingServerId>central</publishingServerId>
<autoPublish>true</autoPublish>
<waitUntil>published</waitUntil>
</configuration>
</plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId> <artifactId>maven-source-plugin</artifactId>
@@ -154,11 +141,34 @@
</plugins> </plugins>
</build> </build>
<distributionManagement>
<repository>
<id>gitea</id>
<url>https://git.psmattas.com/api/packages/evercatch/maven</url>
</repository>
<snapshotRepository>
<id>gitea</id>
<url>https://git.psmattas.com/api/packages/evercatch/maven</url>
</snapshotRepository>
</distributionManagement>
<profiles> <profiles>
<profile> <profile>
<id>release</id> <id>release</id>
<build> <build>
<plugins> <plugins>
<!-- Sonatype Central Publisher Portal -->
<plugin>
<groupId>org.sonatype.central</groupId>
<artifactId>central-publishing-maven-plugin</artifactId>
<version>0.9.0</version>
<extensions>true</extensions>
<configuration>
<publishingServerId>central</publishingServerId>
<autoPublish>true</autoPublish>
<waitUntil>published</waitUntil>
</configuration>
</plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId> <artifactId>maven-gpg-plugin</artifactId>