Skip to content

Commit f33f626

Browse files
authored
[ISSUE #9663] Add flatten-maven-plugin plugin (#9866)
Change-Id: Ic339c1e6622fbf8d48a0257ef532831d268325a2
1 parent 12774c6 commit f33f626

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

pom.xml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@
155155
<rocketmq-client-java.version>5.0.5</rocketmq-client-java.version>
156156

157157
<!-- Build plugin dependencies -->
158+
<flatten-maven-plugin.version>1.7.2</flatten-maven-plugin.version>
158159
<versions-maven-plugin.version>2.2</versions-maven-plugin.version>
159160
<dependency-mediator-maven-plugin.version>1.0.2</dependency-mediator-maven-plugin.version>
160161
<clirr-maven-plugin.version>2.7</clirr-maven-plugin.version>
@@ -204,6 +205,36 @@
204205

205206
<build>
206207
<plugins>
208+
<plugin>
209+
<groupId>org.codehaus.mojo</groupId>
210+
<artifactId>flatten-maven-plugin</artifactId>
211+
<version>${flatten-maven-plugin.version}</version>
212+
<inherited>true</inherited>
213+
<executions>
214+
<execution>
215+
<id>flatten</id>
216+
<phase>process-resources</phase>
217+
<goals>
218+
<goal>flatten</goal>
219+
</goals>
220+
<configuration>
221+
<updatePomFile>true</updatePomFile>
222+
<flattenMode>oss</flattenMode>
223+
<pomElements>
224+
<distributionManagement>remove</distributionManagement>
225+
<repositories>remove</repositories>
226+
</pomElements>
227+
</configuration>
228+
</execution>
229+
<execution>
230+
<id>flatten-clean</id>
231+
<phase>clean</phase>
232+
<goals>
233+
<goal>clean</goal>
234+
</goals>
235+
</execution>
236+
</executions>
237+
</plugin>
207238
<plugin>
208239
<groupId>org.codehaus.mojo</groupId>
209240
<artifactId>versions-maven-plugin</artifactId>

0 commit comments

Comments
 (0)