Skip to content

Commit 8df454c

Browse files
authored
Merge pull request #144 from epics-base/update-sonatype-deployment
Update sonatype deployment
2 parents 1a63bde + 80895f6 commit 8df454c

1 file changed

Lines changed: 21 additions & 16 deletions

File tree

pom.xml

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<properties>
1414
<!-- Matching versions of Core modules -->
1515
<epics-util.version>1.0.8-SNAPSHOT</epics-util.version>
16-
<epics-vtype.version>1.0.7</epics-vtype.version>
16+
<epics-vtype.version>1.0.8</epics-vtype.version>
1717
<epics-pvdata.version>6.1.10-SNAPSHOT</epics-pvdata.version>
1818
<epics-ntypes.version>0.3.10-SNAPSHOT</epics-ntypes.version>
1919
<epics-pvaccess.version>5.1.10-SNAPSHOT</epics-pvaccess.version>
@@ -126,8 +126,13 @@
126126
(id values there should match ids below) -->
127127
<snapshotRepository>
128128
<id>sonatype-nexus-snapshots</id>
129-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
129+
<name>sonatype-nexus-snapshots</name>
130+
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
130131
</snapshotRepository>
132+
<repository>
133+
<id>sonatype-nexus-staging</id>
134+
<url>https://s01.oss.sonatype.org/content/repositories/releases</url>
135+
</repository>
131136
</distributionManagement>
132137

133138
<!-- Common depoendencies -->
@@ -349,19 +354,6 @@
349354
</dependency>
350355
</dependencies>
351356
</plugin>
352-
353-
<plugin>
354-
<groupId>org.sonatype.plugins</groupId>
355-
<artifactId>nexus-staging-maven-plugin</artifactId>
356-
<version>1.6.13</version>
357-
<extensions>true</extensions>
358-
<configuration>
359-
<serverId>sonatype-nexus-staging</serverId>
360-
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
361-
<autoReleaseAfterClose>false</autoReleaseAfterClose>
362-
</configuration>
363-
</plugin>
364-
365357
<!-- In case one wishes to integrate with Sonarqube running on localhost -->
366358
<plugin>
367359
<groupId>org.jacoco</groupId>
@@ -406,8 +398,21 @@
406398
<build>
407399
<plugins>
408400
<plugin>
401+
<groupId>org.sonatype.central</groupId>
402+
<artifactId>central-publishing-maven-plugin</artifactId>
403+
<version>0.9.0</version>
404+
<extensions>true</extensions>
405+
<configuration>
406+
<publishingServerId>sonatype-nexus-staging</publishingServerId>
407+
<checksums>required</checksums>
408+
<centralBaseUrl>https://central.sonatype.com</centralBaseUrl>
409+
<autoPublish>false</autoPublish>
410+
</configuration>
411+
</plugin>
412+
<plugin>
413+
<groupId>org.apache.maven.plugins</groupId>
409414
<artifactId>maven-gpg-plugin</artifactId>
410-
<version>1.6</version>
415+
<version>3.2.8</version>
411416
<executions>
412417
<execution>
413418
<id>sign-artifacts</id>

0 commit comments

Comments
 (0)