You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by re...@apache.org on 2020/01/27 15:05:11 UTC
[uima-uimafit] 01/01: [UIMA-6180] Exclude plugins from m2e builds
This is an automated email from the ASF dual-hosted git repository.
rec pushed a commit to branch feature/UIMA-6180-Exclude-plugins-from-m2e-builds
in repository https://gitbox.apache.org/repos/asf/uima-uimafit.git
commit 7f0db7aa7192ea2def5d4ddaf5363facbe853f9e
Author: Richard Eckart de Castilho <re...@apache.org>
AuthorDate: Mon Jan 27 16:04:59 2020 +0100
[UIMA-6180] Exclude plugins from m2e builds
- Exclude the gmaven-plugin and the maven-plugin-plugin executions from m2e builds
---
uimafit-parent/pom.xml | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/uimafit-parent/pom.xml b/uimafit-parent/pom.xml
index e97491f..70badaa 100644
--- a/uimafit-parent/pom.xml
+++ b/uimafit-parent/pom.xml
@@ -451,5 +451,61 @@
</plugins>
</build>
</profile>
+ <profile>
+ <id>m2e</id>
+ <activation>
+ <property>
+ <name>m2e.version</name>
+ </property>
+ </activation>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <!--
+ - This plugin's configuration is used to store Eclipse m2e settings only.
+ - It has no influence on the Maven build itself.
+ -->
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>1.0.0</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.codehaus.gmaven</groupId>
+ <artifactId>gmaven-plugin</artifactId>
+ <versionRange>[1.5,)</versionRange>
+ <goals>
+ <goal>execute</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore />
+ </action>
+ </pluginExecution>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-plugin-plugin</artifactId>
+ <versionRange>[3.5.2,)</versionRange>
+ <goals>
+ <goal>descriptor</goal>
+ <goal>helpmojo</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore />
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+ </profile>
</profiles>
</project>
\ No newline at end of file