Skip to content

Commit c2d252a

Browse files
Switch to using central-publishing-maven-plugin. (#2900)
1 parent 69cb755 commit c2d252a

File tree

7 files changed

+94
-12
lines changed

7 files changed

+94
-12
lines changed

extras/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,19 @@
9090
<scm>
9191
<tag>gson-extras-2.12.1</tag>
9292
</scm>
93+
94+
<build>
95+
<plugins>
96+
<plugin>
97+
<groupId>org.sonatype.central</groupId>
98+
<artifactId>central-publishing-maven-plugin</artifactId>
99+
<executions>
100+
<execution>
101+
<id>injected-central-publishing</id>
102+
<phase>none</phase>
103+
</execution>
104+
</executions>
105+
</plugin>
106+
</plugins>
107+
</build>
93108
</project>

metrics/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,19 @@
7676
<organization>Google Inc.</organization>
7777
</developer>
7878
</developers>
79+
80+
<build>
81+
<plugins>
82+
<plugin>
83+
<groupId>org.sonatype.central</groupId>
84+
<artifactId>central-publishing-maven-plugin</artifactId>
85+
<executions>
86+
<execution>
87+
<id>injected-central-publishing</id>
88+
<phase>none</phase>
89+
</execution>
90+
</executions>
91+
</plugin>
92+
</plugins>
93+
</build>
7994
</project>

pom.xml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@
6161
<tag>HEAD</tag>
6262
</scm>
6363

64+
<distributionManagement>
65+
<snapshotRepository>
66+
<id>sonatype-nexus-snapshots</id>
67+
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
68+
</snapshotRepository>
69+
</distributionManagement>
70+
6471
<developers>
6572
<developer>
6673
<id>google</id>
@@ -81,14 +88,6 @@
8188
</license>
8289
</licenses>
8390

84-
<distributionManagement>
85-
<repository>
86-
<id>sonatype-nexus-staging</id>
87-
<name>Nexus Release Repository</name>
88-
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
89-
</repository>
90-
</distributionManagement>
91-
9291
<dependencyManagement>
9392
<dependencies>
9493
<dependency>
@@ -377,11 +376,12 @@
377376
</configuration>
378377
</plugin>
379378
<plugin>
380-
<groupId>org.apache.maven.plugins</groupId>
381-
<artifactId>maven-deploy-plugin</artifactId>
382-
<version>3.1.4</version>
379+
<groupId>org.sonatype.central</groupId>
380+
<artifactId>central-publishing-maven-plugin</artifactId>
381+
<version>0.8.0</version>
382+
<extensions>true</extensions>
383383
<configuration>
384-
<skip>${gson.isInternalModule}</skip>
384+
<publishingServerId>central</publishingServerId>
385385
</configuration>
386386
</plugin>
387387
<plugin>
@@ -601,6 +601,10 @@
601601
</execution>
602602
</executions>
603603
</plugin>
604+
<plugin>
605+
<groupId>org.sonatype.central</groupId>
606+
<artifactId>central-publishing-maven-plugin</artifactId>
607+
</plugin>
604608
</plugins>
605609
</build>
606610
</profile>

proto/pom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,17 @@
102102
</execution>
103103
</executions>
104104
</plugin>
105+
106+
<plugin>
107+
<groupId>org.sonatype.central</groupId>
108+
<artifactId>central-publishing-maven-plugin</artifactId>
109+
<executions>
110+
<execution>
111+
<id>injected-central-publishing</id>
112+
<phase>none</phase>
113+
</execution>
114+
</executions>
115+
</plugin>
105116
</plugins>
106117
</build>
107118

test-graal-native-image/pom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,17 @@
112112
</execution>
113113
</executions>
114114
</plugin>
115+
116+
<plugin>
117+
<groupId>org.sonatype.central</groupId>
118+
<artifactId>central-publishing-maven-plugin</artifactId>
119+
<executions>
120+
<execution>
121+
<id>injected-central-publishing</id>
122+
<phase>none</phase>
123+
</execution>
124+
</executions>
125+
</plugin>
115126
</plugins>
116127
</build>
117128

test-jpms/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,19 @@
5050
<scope>test</scope>
5151
</dependency>
5252
</dependencies>
53+
54+
<build>
55+
<plugins>
56+
<plugin>
57+
<groupId>org.sonatype.central</groupId>
58+
<artifactId>central-publishing-maven-plugin</artifactId>
59+
<executions>
60+
<execution>
61+
<id>injected-central-publishing</id>
62+
<phase>none</phase>
63+
</execution>
64+
</executions>
65+
</plugin>
66+
</plugins>
67+
</build>
5368
</project>

test-shrinker/pom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,17 @@
208208
</execution>
209209
</executions>
210210
</plugin>
211+
212+
<plugin>
213+
<groupId>org.sonatype.central</groupId>
214+
<artifactId>central-publishing-maven-plugin</artifactId>
215+
<executions>
216+
<execution>
217+
<id>injected-central-publishing</id>
218+
<phase>none</phase>
219+
</execution>
220+
</executions>
221+
</plugin>
211222
</plugins>
212223
</build>
213224
</project>

0 commit comments

Comments
 (0)