Skip to content

Commit 9679aaf

Browse files
committed
Changes -> smale fix
1 parent d1bb602 commit 9679aaf

1 file changed

Lines changed: 63 additions & 27 deletions

File tree

pom.xml

Lines changed: 63 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,25 @@
1212
<url>https://github.com/EinfacheSache/EasyAPI</url>
1313
<description>A lightweight and easy-to-use API</description>
1414

15+
<licenses>
16+
<license>
17+
<name>MIT License</name>
18+
<url>https://opensource.org/licenses/MIT</url>
19+
<distribution>repo</distribution>
20+
</license>
21+
</licenses>
22+
23+
<scm>
24+
<url>https://github.com/EinfacheSache/EasyAPI</url>
25+
<connection>scm:git:git://github.com/EinfacheSache/EasyAPI.git</connection>
26+
<developerConnection>scm:git:ssh://git@github.com/EinfacheSache/EasyAPI.git</developerConnection>
27+
<tag>HEAD</tag>
28+
</scm>
29+
1530
<developers>
1631
<developer>
17-
<name>EinfacheSache</name>
18-
<email>klugetommy@web.de</email>
19-
<url>https://einfachesache.de</url>
32+
<id>einfacheSache</id>
33+
<url>https://github.com/EinfacheSache</url>
2034
</developer>
2135
</developers>
2236

@@ -36,6 +50,20 @@
3650
</configuration>
3751
</plugin>
3852

53+
<plugin>
54+
<groupId>org.apache.maven.plugins</groupId>
55+
<artifactId>maven-source-plugin</artifactId>
56+
<version>3.3.1</version>
57+
<executions>
58+
<execution>
59+
<id>attach-sources</id>
60+
<goals>
61+
<goal>jar</goal>
62+
</goals>
63+
</execution>
64+
</executions>
65+
</plugin>
66+
3967
<!-- Shading -->
4068
<plugin>
4169
<groupId>org.apache.maven.plugins</groupId>
@@ -50,6 +78,24 @@
5078
</execution>
5179
</executions>
5280
</plugin>
81+
<plugin>
82+
<groupId>org.apache.maven.plugins</groupId>
83+
<artifactId>maven-javadoc-plugin</artifactId>
84+
<version>3.8.0</version>
85+
<executions>
86+
<execution>
87+
<id>attach-javadocs</id>
88+
<goals>
89+
<goal>jar</goal>
90+
</goals>
91+
</execution>
92+
</executions>
93+
<configuration>
94+
<source>${java.version}</source>
95+
<!-- verhindert, dass Javadoc-Warnings den Build killen -->
96+
<failOnError>false</failOnError>
97+
</configuration>
98+
</plugin>
5399
<plugin>
54100
<groupId>org.sonatype.central</groupId>
55101
<artifactId>central-publishing-maven-plugin</artifactId>
@@ -64,6 +110,20 @@
64110
<autoPublish>true</autoPublish>
65111
</configuration>
66112
</plugin>
113+
<plugin>
114+
<groupId>org.apache.maven.plugins</groupId>
115+
<artifactId>maven-gpg-plugin</artifactId>
116+
<version>3.2.4</version>
117+
<executions>
118+
<execution>
119+
<id>sign-artifacts</id>
120+
<phase>verify</phase>
121+
<goals>
122+
<goal>sign</goal>
123+
</goals>
124+
</execution>
125+
</executions>
126+
</plugin>
67127
</plugins>
68128
<resources>
69129
<resource>
@@ -125,28 +185,4 @@
125185
<scope>provided</scope>
126186
</dependency>
127187
</dependencies>
128-
129-
<profiles>
130-
<profile>
131-
<id>release</id>
132-
<build>
133-
<plugins>
134-
<plugin>
135-
<groupId>org.apache.maven.plugins</groupId>
136-
<artifactId>maven-gpg-plugin</artifactId>
137-
<version>3.2.4</version>
138-
<executions>
139-
<execution>
140-
<id>sign-artifacts</id>
141-
<phase>verify</phase>
142-
<goals>
143-
<goal>sign</goal>
144-
</goals>
145-
</execution>
146-
</executions>
147-
</plugin>
148-
</plugins>
149-
</build>
150-
</profile>
151-
</profiles>
152188
</project>

0 commit comments

Comments
 (0)