Skip to content

Commit 00dd74b

Browse files
committed
Minor fixes for publishing
This includes additions to the POM to meet publishing requirements, as well as fixing a typo in the package directory for sources.
1 parent 3c7de53 commit 00dd74b

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

pom.xml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,20 @@
55
<artifactId>aws-sigv4-auth-cassandra-java-driver-plugin</artifactId>
66
<version>4.0.0</version>
77
<name>AWS SigV4 Auth Java Driver 4.x Plugin</name>
8+
<description>A Plugin to allow SigV4 authentication for Java Cassandra drivers with Amazon MCS</description>
9+
<url>https://github.com/aws/aws-sigv4-auth-cassandra-java-driver-plugin</url>
810
<organization>
911
<name>Amazon Web Services</name>
1012
<url>https://aws.amazon.com</url>
1113
</organization>
1214
<inceptionYear>2020</inceptionYear>
1315

16+
<scm>
17+
<connection>scm:git:https://github.com/aws/aws-sigv4-auth-cassandra-java-driver-plugin.git</connection>
18+
<developerConnection>scm:git:git@github.com:aws/aws-sigv4-auth-cassandra-java-driver-plugin.git</developerConnection>
19+
<url>https://github.com/aws/aws-sigv4-auth-cassandra-java-driver-plugin</url>
20+
</scm>
21+
1422
<licenses>
1523
<license>
1624
<name>Apache License, Version 2.0</name>
@@ -75,12 +83,58 @@
7583
</compilerArgs>
7684
</configuration>
7785
</plugin>
86+
<plugin>
87+
<groupId>org.apache.maven.plugins</groupId>
88+
<artifactId>maven-source-plugin</artifactId>
89+
<version>2.2.1</version>
90+
<executions>
91+
<execution>
92+
<id>attach-sources</id>
93+
<goals>
94+
<goal>jar-no-fork</goal>
95+
</goals>
96+
</execution>
97+
</executions>
98+
</plugin>
7899
<plugin>
79100
<groupId>org.apache.maven.plugins</groupId>
80101
<artifactId>maven-javadoc-plugin</artifactId>
81102
<version>3.1.1</version>
82103
<configuration>
83104
</configuration>
105+
<executions>
106+
<execution>
107+
<id>attach-javadocs</id>
108+
<goals>
109+
<goal>jar</goal>
110+
</goals>
111+
</execution>
112+
</executions>
113+
</plugin>
114+
<plugin>
115+
<groupId>org.apache.maven.plugins</groupId>
116+
<artifactId>maven-gpg-plugin</artifactId>
117+
<version>1.6</version>
118+
<executions>
119+
<execution>
120+
<id>sign-artifacts</id>
121+
<phase>verify</phase>
122+
<goals>
123+
<goal>sign</goal>
124+
</goals>
125+
</execution>
126+
</executions>
127+
</plugin>
128+
<plugin>
129+
<groupId>org.sonatype.plugins</groupId>
130+
<artifactId>nexus-staging-maven-plugin</artifactId>
131+
<version>1.6.8</version>
132+
<extensions>true</extensions>
133+
<configuration>
134+
<serverId>sonatype-nexus-staging</serverId>
135+
<nexusUrl>https://aws.oss.sonatype.org</nexusUrl>
136+
<autoReleaseAfterClose>false</autoReleaseAfterClose>
137+
</configuration>
84138
</plugin>
85139
<plugin>
86140
<groupId>org.codehaus.mojo</groupId>

0 commit comments

Comments
 (0)