Skip to content

Commit 80ab078

Browse files
committed
[ITB-1842] Migrate Maven artifact publishing to Maven Central from Legacy OSSRH
1 parent 52adb00 commit 80ab078

1 file changed

Lines changed: 24 additions & 20 deletions

File tree

pom.xml

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,30 @@
144144
</snapshotRepository>
145145
</distributionManagement>
146146
<build>
147+
<pluginManagement>
148+
<plugins>
149+
<plugin>
150+
<groupId>org.apache.maven.plugins</groupId>
151+
<artifactId>maven-gpg-plugin</artifactId>
152+
<version>${maven-gpg-plugin.version}</version>
153+
<executions>
154+
<execution>
155+
<id>sign-artifacts</id>
156+
<phase>verify</phase>
157+
<goals>
158+
<goal>sign</goal>
159+
</goals>
160+
<configuration>
161+
<gpgArguments>
162+
<arg>--pinentry-mode</arg>
163+
<arg>loopback</arg>
164+
</gpgArguments>
165+
</configuration>
166+
</execution>
167+
</executions>
168+
</plugin>
169+
</plugins>
170+
</pluginManagement>
147171
<plugins>
148172
<plugin>
149173
<groupId>org.apache.maven.plugins</groupId>
@@ -174,26 +198,6 @@
174198
</execution>
175199
</executions>
176200
</plugin>
177-
<plugin>
178-
<groupId>org.apache.maven.plugins</groupId>
179-
<artifactId>maven-gpg-plugin</artifactId>
180-
<version>${maven-gpg-plugin.version}</version>
181-
<executions>
182-
<execution>
183-
<id>sign-artifacts</id>
184-
<phase>verify</phase>
185-
<goals>
186-
<goal>sign</goal>
187-
</goals>
188-
<configuration>
189-
<gpgArguments>
190-
<arg>--pinentry-mode</arg>
191-
<arg>loopback</arg>
192-
</gpgArguments>
193-
</configuration>
194-
</execution>
195-
</executions>
196-
</plugin>
197201
<plugin>
198202
<groupId>org.sonatype.central</groupId>
199203
<artifactId>central-publishing-maven-plugin</artifactId>

0 commit comments

Comments
 (0)