Skip to content

Commit 831918c

Browse files
BananeweizenCalixte
authored andcommitted
maven cleanup
* unbind the default tycho-bnd lifecycle binding, we don't use any bnd instructions * require same version for all tycho plugins * exclude eclipsecs.checkstyle from source feature build
1 parent 196a0e9 commit 831918c

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

pom.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,13 @@
220220
<groupId>org.eclipse.tycho</groupId>
221221
<artifactId>tycho-bnd-plugin</artifactId>
222222
<version>${tycho-version}</version>
223+
<executions>
224+
<execution>
225+
<id>default-process</id>
226+
<!-- disable goal execution which is bound to default lifecycle -->
227+
<phase>none</phase>
228+
</execution>
229+
</executions>
223230
</plugin>
224231
<plugin>
225232
<groupId>org.eclipse.tycho</groupId>
@@ -324,6 +331,7 @@
324331
<!-- These are bundles and feature that do not have a corresponding source version; NOT the ones
325332
that we do not want source versions -->
326333
<plugin id="net.sf.eclipsecs.branding" />
334+
<plugin id="net.sf.eclipsecs.checkstyle" />
327335
<plugin id="net.sf.eclipsecs.doc" />
328336
</excludes>
329337
</configuration>
@@ -403,6 +411,11 @@
403411
<exclude>net.sf.eclipsecs:*</exclude>
404412
</excludes>
405413
</requireReleaseDeps>
414+
<requireSameVersions>
415+
<plugins>
416+
<plugin>org.eclipse.tycho:*</plugin>
417+
</plugins>
418+
</requireSameVersions>
406419
</rules>
407420
</configuration>
408421
</execution>

0 commit comments

Comments
 (0)