[webbeans-commits] Webbeans SVN: r1608 - in tck/trunk: impl and 1 other directory.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Thu Feb 19 16:30:02 EST 2009


Author: pete.muir at jboss.org
Date: 2009-02-19 16:30:02 -0500 (Thu, 19 Feb 2009)
New Revision: 1608

Modified:
   tck/trunk/impl/pom.xml
   tck/trunk/pom.xml
Log:
WBRI-124

Modified: tck/trunk/impl/pom.xml
===================================================================
--- tck/trunk/impl/pom.xml	2009-02-19 21:29:54 UTC (rev 1607)
+++ tck/trunk/impl/pom.xml	2009-02-19 21:30:02 UTC (rev 1608)
@@ -224,27 +224,34 @@
          <build>
             <plugins>
                <plugin>
-                 <groupId>org.apache.maven.plugins</groupId>
-                 <artifactId>maven-antrun-plugin</artifactId>
-                 <executions>
-                   <execution>
-                     <id>package</id>
-                     <phase>package</phase>
-                     <configuration>
-                       <tasks>
-                         <java classname="org.jboss.jsr299.tck.api.TCK" classpathref="maven.compile.classpath" failonerror="true" fork="true">
-                            <jvmarg line="-DdumpArtifacts=true"/>
-                            <jvmarg line="-Dorg.jboss.jsr299.tck.outputDirectory=target/jsr299-artifacts" />
-                            <jvmarg line="-Dorg.jboss.jsr299.tck.libraryDirectory=${libraryDirectory}" />
-                         </java>
-                         <echo>Dumped artifacts to ${basedir}/target/jsr299-artifacts</echo>
-                       </tasks>
-                     </configuration>
-                     <goals>
-                       <goal>run</goal>
-                     </goals>
-                   </execution>
-                 </executions>
+                  <groupId>org.codehaus.mojo</groupId>
+                  <artifactId>exec-maven-plugin</artifactId>
+                  <executions>
+                     <execution>
+                        <id>generate-jsr-299-artifacts</id>
+                        <phase>package</phase> 
+                        <goals>
+                        <goal>java</goal>
+                        </goals>
+                     </execution>
+                  </executions>
+                  <configuration>
+                     <mainClass>org.jboss.jsr299.tck.api.TCK</mainClass>
+                     <systemProperties>
+                        <systemProperty>
+                           <key>dumpArtifacts</key>
+                           <value>true</value>
+                        </systemProperty>
+                        <systemProperty>
+                           <key>org.jboss.jsr299.tck.outputDirectory</key>
+                           <value>target/jsr299-artifacts</value>
+                        </systemProperty>
+                        <systemProperty>
+                           <key>org.jboss.jsr299.tck.libraryDirectory</key>
+                           <value>${libaryDir}</value>
+                        </systemProperty>
+                     </systemProperties>
+                  </configuration>
                </plugin>
             </plugins>
          </build>

Modified: tck/trunk/pom.xml
===================================================================
--- tck/trunk/pom.xml	2009-02-19 21:29:54 UTC (rev 1607)
+++ tck/trunk/pom.xml	2009-02-19 21:30:02 UTC (rev 1608)
@@ -136,6 +136,7 @@
    </dependencyManagement>
 
    <build>
+      <defaultGoal>install</defaultGoal>
       <extensions>
          <extension>
             <groupId>org.apache.maven.wagon</groupId>
@@ -160,13 +161,16 @@
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-release-plugin</artifactId>
-           <version>2.0-beta-8</version>
            <configuration>
              <tagBase>https://svn.jboss.org/repos/webbeans/tck/tags</tagBase>
              <autoVersionSubmodules>true</autoVersionSubmodules>
              <allowTimestampedSnapshots>true</allowTimestampedSnapshots>
            </configuration>
          </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-enforcer-plugin</artifactId>
+         </plugin>   
       </plugins>
       <pluginManagement>
          <plugins>
@@ -195,6 +199,92 @@
                   </archive>
                </configuration>
             </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-surefire-report-plugin</artifactId>
+               <version>2.4.3</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-surefire-plugin</artifactId>
+               <version>2.4.3</version>
+            </plugin>
+            <plugin>
+               <groupId>org.codehaus.mojo</groupId>
+               <artifactId>properties-maven-plugin</artifactId>
+               <version>1.0-alpha-1</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-clean-plugin</artifactId>
+               <version>2.2</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-deploy-plugin</artifactId>
+               <version>2.4</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-install-plugin</artifactId>
+               <version>2.2</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-site-plugin</artifactId>
+               <version>2.0-beta-6</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-source-plugin</artifactId>
+               <version>2.0.4</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-resources-plugin</artifactId>
+               <version>2.2</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-jar-plugin</artifactId>
+               <version>2.2</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-dependency-plugin</artifactId>
+               <version>2.0</version>
+            </plugin>
+            <plugin>
+               <groupId>org.codehaus.mojo</groupId>
+               <artifactId>exec-maven-plugin</artifactId>
+               <version>1.1</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-enforcer-plugin</artifactId>
+               <version>1.0-alpha-4</version>
+               <executions>
+                  <execution>
+                     <id>enforce</id>
+                     <goals>
+                        <goal>enforce</goal>
+                     </goals>
+                     <configuration>
+                        <rules>
+                           <requireMavenVersion>
+                              <version>2.0.9</version>
+                           </requireMavenVersion>
+                           <requirePluginVersions />
+                        </rules>
+                     </configuration>
+                  </execution>
+               </executions>
+            </plugin>
+               <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-release-plugin</artifactId>
+                  <version>2.0-beta-8</version>
+               </plugin>
          </plugins>
       </pluginManagement>
    </build>




More information about the weld-commits mailing list