[ARCHETYPE-522] Introduce MRM for archetype-maven-plugin ITs
authorrfscholte <rfscholte@apache.org>
Tue, 28 Feb 2017 21:29:37 +0000 (22:29 +0100)
committerrfscholte <rfscholte@apache.org>
Tue, 28 Feb 2017 21:29:37 +0000 (22:29 +0100)
97 files changed:
maven-archetype-plugin/pom.xml
maven-archetype-plugin/src/it/mrm/settings.xml [moved from maven-archetype-plugin/src/it/settings.xml with 67% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/archetype/pom.xml [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/archetype/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/archetype/src/main/resources/META-INF/maven/archetype-metadata.xml [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/archetype/src/main/resources/META-INF/maven/archetype-metadata.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/__projectName__-test2/pom.xml [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/__projectName__-test2/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/__projectName__-test2/src/main/java/Test-__projectName__.java [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/__projectName__-test2/src/main/java/Test-__projectName__.java with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/__rootArtifactId__-test1/pom.xml [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/__rootArtifactId__-test1/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/pom.xml [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/invoker.properties [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/pom.xml [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/project.properties [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/project.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/verify.groovy [moved from maven-archetype-plugin/src/it/ARCHETYPE-241_filter-directory/verify.groovy with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-517_failing-goals/invoker.properties [moved from maven-archetype-plugin/src/it/ARCHETYPE-517_failing-goals/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-517_failing-goals/setup.groovy [moved from maven-archetype-plugin/src/it/ARCHETYPE-517_failing-goals/setup.groovy with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-517_failing-goals/test.properties [moved from maven-archetype-plugin/src/it/ARCHETYPE-517_failing-goals/test.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/ARCHETYPE-517_failing-goals/verify.groovy [moved from maven-archetype-plugin/src/it/ARCHETYPE-517_failing-goals/verify.groovy with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/invoker.properties [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/main/resources/META-INF/maven/archetype-metadata.xml [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/main/resources/META-INF/maven/archetype-metadata.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/main/resources/archetype-resources/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/main/resources/archetype-resources/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/main/resources/archetype-resources/src/main/java/App.java [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/main/resources/archetype-resources/src/main/java/App.java with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/archetype.pom.properties [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/archetype.pom.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/archetype.properties [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/archetype.properties [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/goal.txt [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/goal.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/reference/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/reference/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/reference/src/main/java/build/archetype/App.java [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/reference/src/main/java/build/archetype/App.java with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/verify.groovy [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/src/test/resources/projects/basic/verify.groovy with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/test-settings.xml [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/test-settings.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-and-run-its-with-existing-parent/verify.bsh [moved from maven-archetype-plugin/src/it/build-archetype-and-run-its-with-existing-parent/verify.bsh with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/invoker.properties [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/setup.bsh [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/setup.bsh with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/main/resources/META-INF/maven/archetype-metadata.xml [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/main/resources/META-INF/maven/archetype-metadata.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/src/main/java/App.java [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/src/main/java/App.java with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/src/main/resources/__packageInPathFormat__/__package__.properties [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/src/main/resources/__packageInPathFormat__/__package__.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/src/main/resources/test-__artifactId__.properties [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/src/main/resources/test-__artifactId__.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/src/site/apt/__artifactId__.apt [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/main/resources/archetype-resources/src/site/apt/__artifactId__.apt with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/archetype.properties [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/goal.txt [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/goal.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/src/main/java/build/archetype/App.java [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/src/main/java/build/archetype/App.java with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/src/main/resources/build/archetype/build.archetype.properties [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/src/main/resources/build/archetype/build.archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/src/main/resources/test-basic.properties [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/src/main/resources/test-basic.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/src/site/build/archetype/apt/basic.apt [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/reference/src/site/build/archetype/apt/basic.apt with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/verify.groovy [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/src/test/resources/projects/basic/verify.groovy with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/test-settings.xml [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/test-settings.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype-ignore-eol-encoding/verify.bsh [moved from maven-archetype-plugin/src/it/build-archetype-ignore-eol-encoding/verify.bsh with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/invoker.properties [moved from maven-archetype-plugin/src/it/build-archetype/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/setup.bsh [moved from maven-archetype-plugin/src/it/build-archetype/setup.bsh with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml [moved from maven-archetype-plugin/src/it/build-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/main/resources/archetype-resources/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype/src/main/resources/archetype-resources/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/main/resources/archetype-resources/src/main/java/App.java [moved from maven-archetype-plugin/src/it/build-archetype/src/main/resources/archetype-resources/src/main/java/App.java with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/main/resources/archetype-resources/src/main/resources/__packageInPathFormat__/__package__.properties [moved from maven-archetype-plugin/src/it/build-archetype/src/main/resources/archetype-resources/src/main/resources/__packageInPathFormat__/__package__.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/main/resources/archetype-resources/src/main/resources/test-__artifactId__.properties [moved from maven-archetype-plugin/src/it/build-archetype/src/main/resources/archetype-resources/src/main/resources/test-__artifactId__.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/main/resources/archetype-resources/src/site/apt/__artifactId__.apt [moved from maven-archetype-plugin/src/it/build-archetype/src/main/resources/archetype-resources/src/site/apt/__artifactId__.apt with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/test/resources/projects/basic/archetype.properties [moved from maven-archetype-plugin/src/it/build-archetype/src/test/resources/projects/basic/archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/test/resources/projects/basic/goal.txt [moved from maven-archetype-plugin/src/it/build-archetype/src/test/resources/projects/basic/goal.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/test/resources/projects/basic/reference/pom.xml [moved from maven-archetype-plugin/src/it/build-archetype/src/test/resources/projects/basic/reference/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/test/resources/projects/basic/reference/src/main/java/build/archetype/App.java [moved from maven-archetype-plugin/src/it/build-archetype/src/test/resources/projects/basic/reference/src/main/java/build/archetype/App.java with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/test/resources/projects/basic/reference/src/main/resources/build/archetype/build.archetype.properties [moved from maven-archetype-plugin/src/it/build-archetype/src/test/resources/projects/basic/reference/src/main/resources/build/archetype/build.archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/test/resources/projects/basic/reference/src/main/resources/test-basic.properties [moved from maven-archetype-plugin/src/it/build-archetype/src/test/resources/projects/basic/reference/src/main/resources/test-basic.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/test/resources/projects/basic/reference/src/site/build/archetype/apt/basic.apt [moved from maven-archetype-plugin/src/it/build-archetype/src/test/resources/projects/basic/reference/src/site/build/archetype/apt/basic.apt with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/src/test/resources/projects/basic/verify.groovy [moved from maven-archetype-plugin/src/it/build-archetype/src/test/resources/projects/basic/verify.groovy with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/test-settings.xml [moved from maven-archetype-plugin/src/it/build-archetype/test-settings.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/build-archetype/verify.bsh [moved from maven-archetype-plugin/src/it/build-archetype/verify.bsh with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/archetype.properties [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/invoker.properties [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/pom.xml [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/src/main/resources/file.txt [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/src/main/resources/file.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/src/main/resources/file.xml [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/src/main/resources/file.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/src/main/resources/toexclude/file.txt [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/src/main/resources/toexclude/file.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/src/main/resources/toexclude/file.xml [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/src/main/resources/toexclude/file.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/src/main/toexclude/file.txt [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/src/main/toexclude/file.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/src/main/toexclude/file.xml [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/src/main/toexclude/file.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/src/toexclude/file.txt [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/src/toexclude/file.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/src/toexclude/file.xml [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/src/toexclude/file.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/toexclude/file.txt [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/toexclude/file.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/toexclude/file.xml [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/toexclude/file.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project-exclude-patterns/verify.bsh [moved from maven-archetype-plugin/src/it/create-from-project-exclude-patterns/verify.bsh with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project/archetype.properties [moved from maven-archetype-plugin/src/it/create-from-project/archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project/invoker.properties [moved from maven-archetype-plugin/src/it/create-from-project/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project/pom.xml [moved from maven-archetype-plugin/src/it/create-from-project/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project/src/main/java/foo/bar/App.java [moved from maven-archetype-plugin/src/it/create-from-project/src/main/java/foo/bar/App.java with 100% similarity]
maven-archetype-plugin/src/it/projects/create-from-project/verify.bsh [moved from maven-archetype-plugin/src/it/create-from-project/verify.bsh with 100% similarity]
maven-archetype-plugin/src/it/projects/generate-basic/invoker.properties [moved from maven-archetype-plugin/src/it/generate-basic/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/generate-basic/verify.bsh [moved from maven-archetype-plugin/src/it/generate-basic/verify.bsh with 100% similarity]
maven-archetype-plugin/src/it/projects/property-setting-cli/invoker.properties [moved from maven-archetype-plugin/src/it/property-setting-cli/invoker.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/property-setting-cli/pom.xml [moved from maven-archetype-plugin/src/it/property-setting-cli/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/property-setting-cli/src/main/resources/META-INF/maven/archetype-metadata.xml [moved from maven-archetype-plugin/src/it/property-setting-cli/src/main/resources/META-INF/maven/archetype-metadata.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/property-setting-cli/src/main/resources/archetype-resources/pom.xml [moved from maven-archetype-plugin/src/it/property-setting-cli/src/main/resources/archetype-resources/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/property-setting-cli/src/test/resources/projects/basic/archetype.properties [moved from maven-archetype-plugin/src/it/property-setting-cli/src/test/resources/projects/basic/archetype.properties with 100% similarity]
maven-archetype-plugin/src/it/projects/property-setting-cli/src/test/resources/projects/basic/goal.txt [moved from maven-archetype-plugin/src/it/property-setting-cli/src/test/resources/projects/basic/goal.txt with 100% similarity]
maven-archetype-plugin/src/it/projects/property-setting-cli/src/test/resources/projects/basic/reference/pom.xml [moved from maven-archetype-plugin/src/it/property-setting-cli/src/test/resources/projects/basic/reference/pom.xml with 100% similarity]
maven-archetype-plugin/src/it/projects/property-setting-cli/src/test/resources/projects/basic/verify.groovy [moved from maven-archetype-plugin/src/it/property-setting-cli/src/test/resources/projects/basic/verify.groovy with 100% similarity]

index 96ca1fb..d059eb7 100644 (file)
       <build>
         <plugins>
           <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>mrm-maven-plugin</artifactId>
+            <version>1.0.0</version>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>start</goal>
+                  <goal>stop</goal>
+                </goals>
+              </execution>
+            </executions>
+            <configuration>
+              <repositories>
+                <mockRepo>
+                  <source>src/it/mrm/repository</source>
+                </mockRepo>
+                <proxyRepo/>
+              </repositories>
+            </configuration>
+          </plugin>
+          <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-invoker-plugin</artifactId>
             <configuration>
-              <debug>true</debug>
-              <projectsDirectory>src/it</projectsDirectory>
+              <projectsDirectory>src/it/projects</projectsDirectory>
               <cloneClean>true</cloneClean>
-              <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
+              <cloneProjectsTo>${project.build.directory}/it/projects</cloneProjectsTo>
               <pomIncludes>
                 <pomInclude>*</pomInclude>
               </pomIncludes>
               <preBuildHookScript>setup</preBuildHookScript>
               <postBuildHookScript>verify</postBuildHookScript>
               <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
-              <settingsFile>src/it/settings.xml</settingsFile>
+              <settingsFile>src/it/mrm/settings.xml</settingsFile>
+              <filterProperties>
+                <repository.proxy.url>${mrm.repository.url}</repository.proxy.url>
+              </filterProperties>
             </configuration>
             <executions>
               <execution>
similarity index 67%
rename from maven-archetype-plugin/src/it/settings.xml
rename to maven-archetype-plugin/src/it/mrm/settings.xml
index c8f77f0..9c21101 100644 (file)
@@ -20,6 +20,14 @@ under the License.
 -->
 
 <settings>
+  <mirrors>
+    <mirror>
+      <id>mrm-maven-plugin</id>
+      <name>Mock Repository Manager</name>
+      <url>@repository.proxy.url@</url>
+      <mirrorOf>*</mirrorOf>
+    </mirror>
+  </mirrors>
   <profiles>
     <profile>
       <id>it-repo</id>
@@ -28,25 +36,33 @@ under the License.
       </activation>
       <repositories>
         <repository>
-          <id>local.central</id>
-          <url>@localRepositoryUrl@</url>
+          <id>snapshots</id>
+          <url>@repository.proxy.url@</url>
           <releases>
             <enabled>true</enabled>
+            <checksumPolicy>ignore</checksumPolicy>
+            <updatePolicy>never</updatePolicy>
           </releases>
           <snapshots>
             <enabled>true</enabled>
+            <checksumPolicy>ignore</checksumPolicy>
+            <updatePolicy>always</updatePolicy>
           </snapshots>
         </repository>
       </repositories>
       <pluginRepositories>
         <pluginRepository>
-          <id>local.central</id>
-          <url>@localRepositoryUrl@</url>
+          <id>snapshots</id>
+          <url>@repository.proxy.url@</url>
           <releases>
             <enabled>true</enabled>
+            <checksumPolicy>ignore</checksumPolicy>
+            <updatePolicy>never</updatePolicy>
           </releases>
           <snapshots>
             <enabled>true</enabled>
+            <checksumPolicy>ignore</checksumPolicy>
+            <updatePolicy>always</updatePolicy>
           </snapshots>
         </pluginRepository>
       </pluginRepositories>