Skip to content

Commit 3a0c7be

Browse files
author
Tihomir Surdilovic
authored
Merge pull request #27 from tsurdilo/fixpomforrelease
update to pom for release info
2 parents 166f778 + bf5ba7d commit 3a0c7be

File tree

1 file changed

+66
-2
lines changed

1 file changed

+66
-2
lines changed

Diff for: pom.xml

+66-2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
<name>CNCF</name>
1717
<url>https://www.cncf.io//</url>
1818
</organization>
19+
1920
<licenses>
2021
<license>
2122
<name>The Apache Software License, Version 2.0</name>
@@ -24,6 +25,19 @@
2425
</license>
2526
</licenses>
2627

28+
<scm>
29+
<connection>scm:git:git://github.com/serverlessworkflow/sdk-java.git</connection>
30+
<developerConnection>scm:git:[email protected]:serverlessworkflow/sdk-java.git</developerConnection>
31+
<url>https://github.com/serverlessworkflow/sdk-java</url>
32+
</scm>
33+
34+
<developers>
35+
<developer>
36+
<id>tsurdilo</id>
37+
<name>Tihomir Surdilovic</name>
38+
</developer>
39+
</developers>
40+
2741
<modules>
2842
<module>api</module>
2943
<module>spi</module>
@@ -175,7 +189,7 @@
175189
</dependencyManagement>
176190

177191
<build>
178-
<pluginManagement>
192+
179193
<plugins>
180194
<plugin>
181195
<artifactId>maven-deploy-plugin</artifactId>
@@ -239,8 +253,58 @@
239253
<argLine>-Xmx1024m -XX:MaxPermSize=256m</argLine>
240254
</configuration>
241255
</plugin>
256+
<plugin>
257+
<groupId>org.apache.maven.plugins</groupId>
258+
<artifactId>maven-source-plugin</artifactId>
259+
<version>3.0.1</version>
260+
<executions>
261+
<execution>
262+
<id>attach-sources</id>
263+
<goals>
264+
<goal>jar</goal>
265+
</goals>
266+
</execution>
267+
</executions>
268+
</plugin>
269+
<plugin>
270+
<groupId>org.apache.maven.plugins</groupId>
271+
<artifactId>maven-javadoc-plugin</artifactId>
272+
<version>2.10.4</version>
273+
<configuration>
274+
<source>8</source>
275+
</configuration>
276+
<executions>
277+
<execution>
278+
<id>attach-javadocs</id>
279+
<goals>
280+
<goal>jar</goal>
281+
</goals>
282+
</execution>
283+
</executions>
284+
</plugin>
285+
<plugin>
286+
<groupId>org.apache.maven.plugins</groupId>
287+
<artifactId>maven-gpg-plugin</artifactId>
288+
<version>1.6</version>
289+
<executions>
290+
<execution>
291+
<id>sign-artifacts</id>
292+
<phase>verify</phase>
293+
<goals>
294+
<goal>sign</goal>
295+
</goals>
296+
<configuration>
297+
<gpgArguments>
298+
<arg>--batch</arg>
299+
<arg>--pinentry-mode</arg>
300+
<arg>loopback</arg>
301+
</gpgArguments>
302+
</configuration>
303+
</execution>
304+
</executions>
305+
</plugin>
242306
</plugins>
243-
</pluginManagement>
307+
244308
</build>
245309

246310
<distributionManagement>

0 commit comments

Comments
 (0)