Skip to content

Commit

Permalink
ci: add maven plugin for deployment
Browse files Browse the repository at this point in the history
working on #4
  • Loading branch information
bsorrentino committed Aug 2, 2024
1 parent c66fc6b commit 3a19539
Showing 1 changed file with 41 additions and 10 deletions.
51 changes: 41 additions & 10 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,6 @@
</snapshotRepository>
</distributionManagement>

<!--
<modules>
<module>core-jdk8</module>
<module>agent-executor</module>
<module>image-to-diagram</module>
<module>adaptive-rag</module>
<module>jetty</module>
</modules>
-->

<dependencyManagement>
<dependencies>
Expand Down Expand Up @@ -120,6 +111,47 @@
</dependencies>

</plugin>

<!--
====================================================================================
# https://github.com/keybase/keybase-issues/issues/2798
export GPG_TTY=$(tty)
mvn -Prelease source:jar javadoc:jar deploy -Dgpg.passphrase=thephrase
====================================================================================
-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.2.4</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
<configuration>
<keyname>bartolomeo.sorrentino@gmail.com</keyname>
<gpgArguments>
<arg>--pinentry-mode</arg>
<arg>loopback</arg>
</gpgArguments>
</configuration>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.7.0</version>
<extensions>true</extensions>
<configuration>
<serverId>sonatype-server</serverId>
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
<autoReleaseAfterClose>true</autoReleaseAfterClose>
</configuration>
</plugin>

</plugins>

</pluginManagement>
Expand Down Expand Up @@ -152,7 +184,6 @@
<module>server-jetty</module>
</modules>
<build>
<!-- Define configuration for JDK >= 11 -->
</build>
</profile>
</profiles>
Expand Down

0 comments on commit 3a19539

Please sign in to comment.