Skip to content

Commit cb85097

Browse files
committed
fix release - provide javadoc / sources
1 parent 0be51c9 commit cb85097

File tree

1 file changed

+56
-1
lines changed

1 file changed

+56
-1
lines changed

pom.xml

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
35
<modelVersion>4.0.0</modelVersion>
46

57
<groupId>de.muenchen.oss</groupId>
@@ -78,6 +80,16 @@
7880
<artifactId>maven-gpg-plugin</artifactId>
7981
<version>3.2.4</version>
8082
</plugin>
83+
<plugin>
84+
<groupId>org.apache.maven.plugins</groupId>
85+
<artifactId>maven-source-plugin</artifactId>
86+
<version>3.3.1</version>
87+
</plugin>
88+
<plugin>
89+
<groupId>org.apache.maven.plugins</groupId>
90+
<artifactId>maven-javadoc-plugin</artifactId>
91+
<version>3.6.3</version>
92+
</plugin>
8193
<plugin>
8294
<groupId>org.sonatype.central</groupId>
8395
<artifactId>central-publishing-maven-plugin</artifactId>
@@ -106,6 +118,13 @@
106118
</execution>
107119
</executions>
108120
</plugin>
121+
<plugin>
122+
<groupId>org.apache.maven.plugins</groupId>
123+
<artifactId>maven-javadoc-plugin</artifactId>
124+
<configuration>
125+
<doclint>none</doclint>
126+
</configuration>
127+
</plugin>
109128
<plugin>
110129
<groupId>org.apache.maven.plugins</groupId>
111130
<artifactId>maven-release-plugin</artifactId>
@@ -135,6 +154,42 @@
135154
<id>release</id>
136155
<build>
137156
<plugins>
157+
<!-- Source plugin -->
158+
<plugin>
159+
<groupId>org.apache.maven.plugins</groupId>
160+
<artifactId>maven-source-plugin</artifactId>
161+
<executions>
162+
<execution>
163+
<id>attach-sources</id>
164+
<phase>package</phase>
165+
<goals>
166+
<goal>jar-no-fork</goal>
167+
</goals>
168+
</execution>
169+
</executions>
170+
</plugin>
171+
172+
<!-- Javadoc plugin -->
173+
<plugin>
174+
<groupId>org.apache.maven.plugins</groupId>
175+
<artifactId>maven-javadoc-plugin</artifactId>
176+
<executions>
177+
<execution>
178+
<id>attach-javadocs</id>
179+
<phase>package</phase>
180+
<goals>
181+
<goal>jar</goal>
182+
</goals>
183+
</execution>
184+
</executions>
185+
<configuration>
186+
<doclint>none</doclint>
187+
<sourceFileIncludes>
188+
<sourceFileInclude>**/*.java</sourceFileInclude>
189+
</sourceFileIncludes>
190+
</configuration>
191+
</plugin>
192+
138193
<!-- Central Portal Publishing Plugin -->
139194
<plugin>
140195
<groupId>org.sonatype.central</groupId>

0 commit comments

Comments
 (0)