rave-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rgard...@apache.org
Subject svn commit: r1185454 - /incubator/rave/trunk/pom.xml
Date Tue, 18 Oct 2011 01:42:12 GMT
Author: rgardler
Date: Tue Oct 18 01:42:12 2011
New Revision: 1185454

URL: http://svn.apache.org/viewvc?rev=1185454&view=rev
Log:
Configure M2E to handle specific lifecycle builds. In M2E 0.12 and earlier there were problems
with sbuild lifecycle management. 0.13 implements a workaround for these (and boy is it ugly).
See http://wiki.eclipse.org/M2E_plugin_execution_not_covered

I am assuming that this does not break the build for people with 0.12 but I am unable to test
this.

Modified:
    incubator/rave/trunk/pom.xml

Modified: incubator/rave/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/rave/trunk/pom.xml?rev=1185454&r1=1185453&r2=1185454&view=diff
==============================================================================
--- incubator/rave/trunk/pom.xml (original)
+++ incubator/rave/trunk/pom.xml Tue Oct 18 01:42:12 2011
@@ -430,6 +430,97 @@
                     <artifactId>cobertura-maven-plugin</artifactId>
                     <version>${cobertura.version}</version>
                 </plugin>
+                <!--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>
+                							com.github.searls
+                						</groupId>
+                						<artifactId>
+                							jasmine-maven-plugin
+                						</artifactId>
+                						<versionRange>
+                							[1.0.2-beta-2,)
+                						</versionRange>
+                						<goals>
+                							<goal>testResources</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<execute />
+                					</action>
+                				</pluginExecution>
+                				<pluginExecution>
+                					<pluginExecutionFilter>
+                						<groupId>
+                							org.codehaus.mojo
+                						</groupId>
+                						<artifactId>
+                							openjpa-maven-plugin
+                						</artifactId>
+                						<versionRange>
+                							[1.2,)
+                						</versionRange>
+                						<goals>
+                							<goal>enhance</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<execute/>
+                					</action>
+                				</pluginExecution>
+                				<pluginExecution>
+                					<pluginExecutionFilter>
+                						<groupId>
+                							com.googlecode.mavenfilesync
+                						</groupId>
+                						<artifactId>
+                							maven-filesync-plugin
+                						</artifactId>
+                						<versionRange>
+                							[1.0.0,)
+                						</versionRange>
+                						<goals>
+                							<goal>generate</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<execute/>
+                					</action>
+                				</pluginExecution>
+                				<pluginExecution>
+                					<pluginExecutionFilter>
+                						<groupId>
+                							com.github.searls
+                						</groupId>
+                						<artifactId>
+                							jasmine-maven-plugin
+                						</artifactId>
+                						<versionRange>
+                							[1.0.2-beta-2,)
+                						</versionRange>
+                						<goals>
+                							<goal>resources</goal>
+                							<goal>
+                								generateManualRunner
+                							</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<execute/>
+                					</action>
+                				</pluginExecution>
+                			</pluginExecutions>
+                		</lifecycleMappingMetadata>
+                	</configuration>
+                </plugin>
             </plugins>
         </pluginManagement>
 



Mime
View raw message