Skip to content

Commit 4a3638e

Browse files
authored
Add gpg_verify profile + required fields for publishing.
1 parent 061ad84 commit 4a3638e

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

pom.xml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
<artifactId>supertest-maven-plugin</artifactId>
99
<packaging>maven-plugin</packaging>
1010
<version>1.5</version>
11+
<description>A wrapper for Maven's Surefire Plugin, with advanced re-run capabilities.</description>
12+
<name>supertest-maven-plugin</name>
13+
<url>https://github.com/CleverTap/supertest-maven-plugin</url>
1114

1215
<properties>
1316
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -130,6 +133,33 @@
130133
</plugins>
131134
</build>
132135
</profile>
136+
<profile>
137+
<id>gpg_verify</id>
138+
<build>
139+
<plugins>
140+
<plugin>
141+
<groupId>org.apache.maven.plugins</groupId>
142+
<artifactId>maven-gpg-plugin</artifactId>
143+
<version>1.5</version>
144+
<configuration>
145+
<gpgArguments>
146+
<arg>--pinentry-mode</arg>
147+
<arg>loopback</arg>
148+
</gpgArguments>
149+
</configuration>
150+
<executions>
151+
<execution>
152+
<id>sign-artifacts</id>
153+
<phase>verify</phase>
154+
<goals>
155+
<goal>sign</goal>
156+
</goals>
157+
</execution>
158+
</executions>
159+
</plugin>
160+
</plugins>
161+
</build>
162+
</profile>
133163
</profiles>
134164

135165
<developers>

0 commit comments

Comments
 (0)