Skip to content

Commit 81f3fc1

Browse files
committed
another fix for bom module for release process
1 parent faa1d05 commit 81f3fc1

File tree

1 file changed

+48
-20
lines changed

1 file changed

+48
-20
lines changed

infobip-spring-data-bom/pom.xml

Lines changed: 48 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
</developers>
5353

5454
<properties>
55-
<maven-gpg-plugin.version>4.0.0-RC2</maven-gpg-plugin.version>
55+
<maven-gpg-plugin.version>3.1.0</maven-gpg-plugin.version>
5656
</properties>
5757

5858
<dependencyManagement>
@@ -105,30 +105,58 @@
105105
</dependencies>
106106
</dependencyManagement>
107107

108+
<build>
109+
<plugins>
110+
<plugin>
111+
<groupId>org.apache.maven.plugins</groupId>
112+
<artifactId>maven-gpg-plugin</artifactId>
113+
<version>${maven-gpg-plugin.version}</version>
114+
<executions>
115+
<execution>
116+
<id>sign-artifacts</id>
117+
<phase>verify</phase>
118+
<goals>
119+
<goal>sign</goal>
120+
</goals>
121+
</execution>
122+
</executions>
123+
</plugin>
124+
125+
<plugin>
126+
<groupId>org.sonatype.central</groupId>
127+
<artifactId>central-publishing-maven-plugin</artifactId>
128+
<version>0.9.0</version>
129+
<extensions>true</extensions>
130+
<configuration>
131+
<publishingServerId>central</publishingServerId>
132+
<autoPublish>true</autoPublish>
133+
<waitUntil>published</waitUntil>
134+
<skipPublishing>true</skipPublishing>
135+
</configuration>
136+
</plugin>
137+
138+
<plugin>
139+
<groupId>org.apache.maven.plugins</groupId>
140+
<artifactId>maven-deploy-plugin</artifactId>
141+
<version>3.1.2</version>
142+
<configuration>
143+
<skip>true</skip>
144+
</configuration>
145+
</plugin>
146+
</plugins>
147+
</build>
148+
108149
<profiles>
109150
<profile>
110-
<id>release-sign-artifacts</id>
111-
<activation>
112-
<property>
113-
<name>performRelease</name>
114-
<value>true</value>
115-
</property>
116-
</activation>
151+
<id>release-to-central</id>
117152
<build>
118153
<plugins>
119154
<plugin>
120-
<groupId>org.apache.maven.plugins</groupId>
121-
<artifactId>maven-gpg-plugin</artifactId>
122-
<version>${maven-gpg-plugin.version}</version>
123-
<executions>
124-
<execution>
125-
<id>sign-artifacts</id>
126-
<phase>verify</phase>
127-
<goals>
128-
<goal>sign</goal>
129-
</goals>
130-
</execution>
131-
</executions>
155+
<groupId>org.sonatype.central</groupId>
156+
<artifactId>central-publishing-maven-plugin</artifactId>
157+
<configuration>
158+
<skipPublishing>false</skipPublishing>
159+
</configuration>
132160
</plugin>
133161
</plugins>
134162
</build>

0 commit comments

Comments
 (0)