Skip to content

Commit e280ad5

Browse files
author
Paul Gray
committed
Adding signature step to build
1 parent 7f2f9e2 commit e280ad5

File tree

1 file changed

+54
-38
lines changed

1 file changed

+54
-38
lines changed

pom.xml

Lines changed: 54 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
<?xml version="1.0"?>
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 http://maven.apache.org/maven-v4_0_0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45

56
<name>IMS BasicLTI Utilities</name>
6-
<description>BasicLTI Utilities are a set of utility classes to aid in the development of BasicLTI consumers and providers. They deal with much of the heavy lifting and make the process more opaque to the developer.</description>
7+
<description>BasicLTI Utilities are a set of utility classes to aid in the development of BasicLTI consumers and
8+
providers. They deal with much of the heavy lifting and make the process more opaque to the developer.
9+
</description>
710
<url>https://github.com/IMSGlobal/basiclti-util-java</url>
811
<groupId>org.imsglobal</groupId>
912
<artifactId>basiclti-util</artifactId>
@@ -54,9 +57,9 @@
5457
</reporting>
5558

5659
<scm>
57-
<connection>scm:git:git@github.com:IMSGlobal/basiclti-util-java.git</connection>
58-
<developerConnection>scm:git:git@github.com:IMSGlobal/basiclti-util-java.git</developerConnection>
59-
<url>git@github.com:IMSGlobal/basiclti-util-java.git</url>
60+
<connection>scm:git:git@github.com:IMSGlobal/basiclti-util-java.git</connection>
61+
<developerConnection>scm:git:git@github.com:IMSGlobal/basiclti-util-java.git</developerConnection>
62+
<url>git@github.com:IMSGlobal/basiclti-util-java.git</url>
6063
</scm>
6164

6265
<properties>
@@ -172,46 +175,59 @@
172175
</configuration>
173176
</plugin>
174177
<plugin>
175-
<groupId>org.apache.maven.plugins</groupId>
176-
<artifactId>maven-source-plugin</artifactId>
177-
<version>2.2.1</version>
178-
<executions>
179-
<execution>
180-
<id>attach-sources</id>
181-
<goals>
182-
<goal>jar-no-fork</goal>
183-
</goals>
184-
</execution>
185-
</executions>
178+
<groupId>org.apache.maven.plugins</groupId>
179+
<artifactId>maven-source-plugin</artifactId>
180+
<version>2.2.1</version>
181+
<executions>
182+
<execution>
183+
<id>attach-sources</id>
184+
<goals>
185+
<goal>jar-no-fork</goal>
186+
</goals>
187+
</execution>
188+
</executions>
189+
</plugin>
190+
<plugin>
191+
<groupId>org.apache.maven.plugins</groupId>
192+
<artifactId>maven-javadoc-plugin</artifactId>
193+
<version>2.9.1</version>
194+
<executions>
195+
<execution>
196+
<id>attach-javadocs</id>
197+
<goals>
198+
<goal>jar</goal>
199+
</goals>
200+
<configuration>
201+
<failOnError>false</failOnError>
202+
</configuration>
203+
</execution>
204+
</executions>
186205
</plugin>
187206
<plugin>
188-
<groupId>org.apache.maven.plugins</groupId>
189-
<artifactId>maven-javadoc-plugin</artifactId>
190-
<version>2.9.1</version>
191-
<executions>
192-
<execution>
193-
<id>attach-javadocs</id>
194-
<goals>
195-
<goal>jar</goal>
196-
</goals>
197-
<configuration>
198-
<failOnError>false</failOnError>
199-
</configuration>
200-
</execution>
201-
</executions>
207+
<groupId>org.apache.maven.plugins</groupId>
208+
<artifactId>maven-gpg-plugin</artifactId>
209+
<executions>
210+
<execution>
211+
<id>sign-artifacts</id>
212+
<phase>verify</phase>
213+
<goals>
214+
<goal>sign</goal>
215+
</goals>
216+
</execution>
217+
</executions>
202218
</plugin>
203219
</plugins>
204220
</build>
205221

206222
<distributionManagement>
207-
<snapshotRepository>
208-
<id>ossrh</id>
209-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
210-
</snapshotRepository>
211-
<repository>
212-
<id>ossrh</id>
213-
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
214-
</repository>
223+
<snapshotRepository>
224+
<id>ossrh</id>
225+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
226+
</snapshotRepository>
227+
<repository>
228+
<id>ossrh</id>
229+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
230+
</repository>
215231
</distributionManagement>
216232

217233
</project>

0 commit comments

Comments
 (0)