Skip to content

Commit ffb8fb9

Browse files
committed
Fix pom.xml
Signed-off-by: polarnik <owasp@yandex.ru>
1 parent ede1142 commit ffb8fb9

File tree

1 file changed

+97
-14
lines changed

1 file changed

+97
-14
lines changed

pom.xml

Lines changed: 97 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,23 @@
11
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
4+
45
<groupId>io.github.qaload</groupId>
56
<artifactId>SharedHashMap</artifactId>
67
<version>0.1.1</version>
7-
<name>SharedHashMap</name>
8-
<description>Apache.JMeter library: SharedHashMap</description>
8+
<packaging>jar</packaging>
99

10-
<!-- Properties -->
11-
<properties>
12-
<maven.compiler.source>1.8</maven.compiler.source>
13-
<maven.compiler.target>1.8</maven.compiler.target>
14-
</properties>
10+
<name>${project.groupId}:${project.artifactId}</name>
11+
<description>Apache.JMeter library for threads communication</description>
12+
<url>https://github.com/polarnik/io.github.qaload.SharedHashMap</url>
1513

1614
<licenses>
1715
<license>
1816
<name>The Apache Software License, Version 2.0</name>
1917
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
20-
<distribution>repo</distribution>
2118
</license>
2219
</licenses>
2320

24-
<scm>
25-
<url>https://github.com/polarnik/qaload.jmeter.SharedHashMap</url>
26-
<connection>https://github.com/polarnik/qaload.jmeter.SharedHashMap.git</connection>
27-
</scm>
28-
2921
<developers>
3022
<developer>
3123
<id>polarnik</id>
@@ -35,8 +27,99 @@
3527
</developer>
3628
</developers>
3729

30+
<scm>
31+
<connection>scm:git:git://github.com/polarnik/io.github.qaload.SharedHashMap.git</connection>
32+
<developerConnection>scm:git:ssh://github.com:polarnik/io.github.qaload.SharedHashMap.git</developerConnection>
33+
<url>https://github.com/polarnik/io.github.qaload.SharedHashMap/tree/master</url>
34+
</scm>
35+
36+
<distributionManagement>
37+
<snapshotRepository>
38+
<id>ossrh</id>
39+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
40+
</snapshotRepository>
41+
<repository>
42+
<id>ossrh</id>
43+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
44+
</repository>
45+
</distributionManagement>
46+
47+
<!-- Properties -->
48+
<properties>
49+
<maven.compiler.source>1.8</maven.compiler.source>
50+
<maven.compiler.target>1.8</maven.compiler.target>
51+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
52+
</properties>
53+
3854
<!-- Build Settings -->
3955
<build>
40-
<finalName>${project.groupId}.${project.artifactId}.${project.version}</finalName>
56+
<finalName>${project.groupId}-${project.artifactId}-${project.version}</finalName>
57+
58+
<plugins>
59+
<plugin>
60+
<groupId>org.apache.maven.plugins</groupId>
61+
<artifactId>maven-compiler-plugin</artifactId>
62+
<version>3.8.1</version>
63+
<configuration>
64+
<source>1.8</source>
65+
<target>1.8</target>
66+
</configuration>
67+
</plugin>
68+
<plugin>
69+
<groupId>org.apache.maven.plugins</groupId>
70+
<artifactId>maven-jar-plugin</artifactId>
71+
<version>3.2.0</version>
72+
<configuration>
73+
<archive>
74+
<manifestEntries>
75+
<mode>development</mode>
76+
<url>${project.url}</url>
77+
<Built-By>SMIRNOV Vyacheslav (polarnik)</Built-By>
78+
</manifestEntries>
79+
</archive>
80+
</configuration>
81+
</plugin>
82+
<plugin>
83+
<groupId>org.apache.maven.plugins</groupId>
84+
<artifactId>maven-source-plugin</artifactId>
85+
<version>3.2.0</version>
86+
<executions>
87+
<execution>
88+
<id>attach-sources</id>
89+
<phase>verify</phase>
90+
<goals>
91+
<goal>jar-no-fork</goal>
92+
</goals>
93+
</execution>
94+
</executions>
95+
</plugin>
96+
<plugin>
97+
<groupId>org.apache.maven.plugins</groupId>
98+
<artifactId>maven-javadoc-plugin</artifactId>
99+
<version>3.1.1</version>
100+
<executions>
101+
<execution>
102+
<id>attach-javadocs</id>
103+
<goals>
104+
<goal>jar</goal>
105+
</goals>
106+
</execution>
107+
</executions>
108+
</plugin>
109+
<plugin>
110+
<groupId>org.apache.maven.plugins</groupId>
111+
<artifactId>maven-gpg-plugin</artifactId>
112+
<version>1.6</version>
113+
<executions>
114+
<execution>
115+
<id>sign-artifacts</id>
116+
<phase>verify</phase>
117+
<goals>
118+
<goal>sign</goal>
119+
</goals>
120+
</execution>
121+
</executions>
122+
</plugin>
123+
</plugins>
41124
</build>
42125
</project>

0 commit comments

Comments
 (0)