Improve metadata for release to Maven Central.

This commit is contained in:
Christian Schlichtherle 2020-10-09 22:46:34 +02:00
parent 4a6200b055
commit fd3451fef1
2 changed files with 31 additions and 0 deletions

2
.gitignore vendored
View file

@ -41,3 +41,5 @@ src/generated
# Testing stuff
xrechnung
/.idea

29
pom.xml
View file

@ -537,6 +537,18 @@
<lineEnding>LF</lineEnding>
</configuration>
</plugin>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
@ -578,6 +590,23 @@
<connection>https://github.com/itplr-kosit/validationtool.git</connection>
<developerConnection>scm:git:https://projekte.kosit.org/kosit/validator.git</developerConnection>
<tag>v1.1.0</tag>
<url>https://github.com/itplr-kosit/validator</url>
</scm>
<url>https://github.com/itplr-kosit/validator</url>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<distributionManagement>
<repository>
<id>sonatype-nexus-staging</id>
<name>Nexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
</repository>
</distributionManagement>
</project>