Skip to content

Commit c5d7332

Browse files
author
John Tompkins
authored
Adding necessary requirements to publish to maven (#199)
1 parent 2a16572 commit c5d7332

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

pom.xml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,23 @@
1515
<distribution>repo</distribution>
1616
</license>
1717
</licenses>
18+
19+
<developers>
20+
<developer>
21+
<id>amazonwebservices</id>
22+
<organization>Amazon Web Services</organization>
23+
<organizationUrl>https://aws.amazon.com</organizationUrl>
24+
<roles>
25+
<role>developer</role>
26+
</roles>
27+
</developer>
28+
</developers>
29+
30+
<scm>
31+
<connection>scm:git:https://github.com/aws-cloudformation/aws-cloudformation-rpdk-java-plugin.git</connection>
32+
<developerConnection>scm:git:[email protected]:aws-cloudformation/aws-cloudformation-rpdk-java-plugin.git</developerConnection>
33+
<url>https://github.com/aws-cloudformation/aws-cloudformation-rpdk-java-plugin</url>
34+
</scm>
1835
<properties>
1936
<maven.compiler.source>1.8</maven.compiler.source>
2037
<maven.compiler.target>1.8</maven.compiler.target>
@@ -374,4 +391,38 @@
374391
</plugin>
375392
</plugins>
376393
</build>
394+
395+
<profiles>
396+
<profile>
397+
<id>publishing</id>
398+
<build>
399+
<plugins>
400+
<plugin>
401+
<groupId>org.apache.maven.plugins</groupId>
402+
<artifactId>maven-gpg-plugin</artifactId>
403+
<version>1.6</version>
404+
<executions>
405+
<execution>
406+
<id>sign-artifacts</id>
407+
<phase>verify</phase>
408+
<goals>
409+
<goal>sign</goal>
410+
</goals>
411+
</execution>
412+
</executions>
413+
</plugin>
414+
<plugin>
415+
<groupId>org.sonatype.plugins</groupId>
416+
<artifactId>nexus-staging-maven-plugin</artifactId>
417+
<version>1.6.8</version>
418+
<extensions>true</extensions>
419+
<configuration>
420+
<serverId>sonatype-nexus-staging</serverId>
421+
<nexusUrl>https://aws.oss.sonatype.org</nexusUrl>
422+
</configuration>
423+
</plugin>
424+
</plugins>
425+
</build>
426+
</profile>
427+
</profiles>
377428
</project>

0 commit comments

Comments
 (0)