Skip to content

Latest commit

 

History

History
51 lines (48 loc) · 1.17 KB

File metadata and controls

51 lines (48 loc) · 1.17 KB

.m2/settings.xml

 <profile>
	 <id>gpg</id>
	 <properties>
		 <gpg.executable>/usr/local/bin/gpg</gpg.executable>
		 <gpg.passphrase>******</gpg.passphrase>
	 </properties>
</profile>

mvn cli

 # clean package javadoc:jar source:jar gpg:sign deploy:deploy -P release -X

Maven plugins

pgp

<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-gpg-plugin</artifactId>
	<version>1.5</version>
	<executions>
		<execution>
			<phase>verify</phase>
			<goals>
				<goal>sign</goal>
			</goals>
		</execution>
	</executions>
</plugin>

distribution

    <distributionManagement>
        <repository>
            <id>braisdom</id>
            <name>snapshots repository</name>
            <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
        </repository>
        <snapshotRepository>
            <id>snapshots</id>
            <name>Nexus Snapshot Repository</name>
            <url>https://oss.sonatype.org/content/repositories/snapshots</url>
        </snapshotRepository>
    </distributionManagement>

https://issues.sonatype.org/browse/OSSRH-48040?filter=-4 https://oss.sonatype.org/index.html