Skip to content

Commit 7c34294

Browse files
committed
migrate pom from bintray to maven central/github packages
1 parent f858df6 commit 7c34294

File tree

1 file changed

+67
-15
lines changed

1 file changed

+67
-15
lines changed

pom.xml

Lines changed: 67 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -46,21 +46,6 @@
4646
<junit.version>5.7.0</junit.version>
4747
</properties>
4848

49-
<repositories>
50-
<repository>
51-
<id>bintray</id>
52-
<name>bintray</name>
53-
<url>https://jcenter.bintray.com</url>
54-
</repository>
55-
</repositories>
56-
57-
<distributionManagement>
58-
<repository>
59-
<id>bintray-jcenter</id>
60-
<url>https://api.bintray.com/maven/cryptomator/maven/integrations-linux/;publish=1</url>
61-
</repository>
62-
</distributionManagement>
63-
6449
<dependencies>
6550
<dependency>
6651
<groupId>org.cryptomator</groupId>
@@ -202,4 +187,71 @@
202187
</plugin>
203188
</plugins>
204189
</build>
190+
191+
192+
<profiles>
193+
<profile>
194+
<id>sign</id>
195+
<build>
196+
<plugins>
197+
<plugin>
198+
<artifactId>maven-gpg-plugin</artifactId>
199+
<version>1.6</version>
200+
<executions>
201+
<execution>
202+
<id>sign-artifacts</id>
203+
<phase>verify</phase>
204+
<goals>
205+
<goal>sign</goal>
206+
</goals>
207+
<configuration>
208+
<gpgArguments>
209+
<arg>--pinentry-mode</arg>
210+
<arg>loopback</arg>
211+
</gpgArguments>
212+
</configuration>
213+
</execution>
214+
</executions>
215+
</plugin>
216+
</plugins>
217+
</build>
218+
</profile>
219+
220+
<profile>
221+
<id>deploy-central</id>
222+
<distributionManagement>
223+
<repository>
224+
<id>ossrh</id>
225+
<name>Maven Central</name>
226+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
227+
</repository>
228+
</distributionManagement>
229+
<build>
230+
<plugins>
231+
<plugin>
232+
<groupId>org.sonatype.plugins</groupId>
233+
<artifactId>nexus-staging-maven-plugin</artifactId>
234+
<version>1.6.8</version>
235+
<extensions>true</extensions>
236+
<configuration>
237+
<serverId>ossrh</serverId>
238+
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
239+
<autoReleaseAfterClose>true</autoReleaseAfterClose>
240+
</configuration>
241+
</plugin>
242+
</plugins>
243+
</build>
244+
</profile>
245+
246+
<profile>
247+
<id>deploy-github</id>
248+
<distributionManagement>
249+
<repository>
250+
<id>github</id>
251+
<name>GitHub Packages</name>
252+
<url>https://maven.pkg.github.com/cryptomator/integrations-linux</url>
253+
</repository>
254+
</distributionManagement>
255+
</profile>
256+
</profiles>
205257
</project>

0 commit comments

Comments
 (0)