Author: rfscholte
Date: Sat Jun  8 17:58:54 2013
New Revision: 1491020

URL: http://svn.apache.org/r1491020
Log:
[MENFORCER-153] Use Mock Repository Manager for ITs 

Added:
    
maven/enforcer/trunk/maven-enforcer-plugin/src/it/mrm/repository/menforcer85_api-1.0-SNAPSHOT.pom
    
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/
    
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/invoker.properties
    
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml
Removed:
    
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/goals.txt
Modified:
    
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml

Added: 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/mrm/repository/menforcer85_api-1.0-SNAPSHOT.pom
URL: 
http://svn.apache.org/viewvc/maven/enforcer/trunk/maven-enforcer-plugin/src/it/mrm/repository/menforcer85_api-1.0-SNAPSHOT.pom?rev=1491020&view=auto
==============================================================================
--- 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/mrm/repository/menforcer85_api-1.0-SNAPSHOT.pom
 (added)
+++ 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/mrm/repository/menforcer85_api-1.0-SNAPSHOT.pom
 Sat Jun  8 17:58:54 2013
@@ -0,0 +1,6 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugins.enforcer.its</groupId>
+  <artifactId>menforcer85_api</artifactId>
+  <version>1.0-SNAPSHOT</version>
+</project>
\ No newline at end of file

Modified: 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml?rev=1491020&r1=1491019&r2=1491020&view=diff
==============================================================================
--- 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml
 (original)
+++ 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml
 Sat Jun  8 17:58:54 2013
@@ -23,7 +23,7 @@
                 <requireReleaseDeps>
                   <message>No Snapshots Allowed!</message>
                   <excludes>
-                    <exclude>org.apache.maven.enforcer:enforcer-api</exclude>
+                    
<exclude>org.apache.maven.plugins.enforcer.its:menforcer85_api</exclude>
                   </excludes>
                 </requireReleaseDeps>
               </rules>
@@ -36,9 +36,9 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.maven.enforcer</groupId>
-      <artifactId>enforcer-api</artifactId>
-      <version>@project.version@</version>
+      <groupId>org.apache.maven.plugins.enforcer.its</groupId>
+      <artifactId>menforcer85_api</artifactId>
+      <version>1.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
  </project>
\ No newline at end of file

Added: 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/invoker.properties?rev=1491020&view=auto
==============================================================================
--- 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/invoker.properties
 (added)
+++ 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/invoker.properties
 Sat Jun  8 17:58:54 2013
@@ -0,0 +1 @@
+invoker.buildResult=failure
\ No newline at end of file

Added: 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml?rev=1491020&view=auto
==============================================================================
--- 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml
 (added)
+++ 
maven/enforcer/trunk/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml
 Sat Jun  8 17:58:54 2013
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?><project>
+  
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.enforcer.its</groupId>
+  <artifactId>requireReleaseDeps</artifactId>
+  <packaging>jar</packaging>
+  <version>1.0-SNAPSHOT</version>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-enforcer-plugin</artifactId>
+        <version>@project.version@</version>
+        <executions>
+          <execution>
+            <id>enforce</id>
+            <goals>
+              <goal>enforce</goal>
+            </goals>
+            <configuration>
+              <rules>
+                <requireReleaseDeps>
+                  <message>No Snapshots Allowed!</message>
+                  <excludes>
+                    
<exclude>org.apache.maven.plugins.enforcer.its:menforcer85_api:[2.0,)</exclude>
+                  </excludes>
+                </requireReleaseDeps>
+              </rules>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven.plugins.enforcer.its</groupId>
+      <artifactId>menforcer85_api</artifactId>
+      <version>1.0-SNAPSHOT</version>
+    </dependency>
+  </dependencies>
+ </project>
\ No newline at end of file


Reply via email to