You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mrunit.apache.org by br...@apache.org on 2012/02/16 03:46:59 UTC

svn commit: r1244827 - /incubator/mrunit/branches/mrunit-0.8/pom.xml

Author: brock
Date: Thu Feb 16 02:46:59 2012
New Revision: 1244827

URL: http://svn.apache.org/viewvc?rev=1244827&view=rev
Log:
MRUNIT-56: 0.8.0 release does not work with Hadoop 0.23 (also MRUNIT-55 and MRUNIT-57)

Modified:
    incubator/mrunit/branches/mrunit-0.8/pom.xml

Modified: incubator/mrunit/branches/mrunit-0.8/pom.xml
URL: http://svn.apache.org/viewvc/incubator/mrunit/branches/mrunit-0.8/pom.xml?rev=1244827&r1=1244826&r2=1244827&view=diff
==============================================================================
--- incubator/mrunit/branches/mrunit-0.8/pom.xml (original)
+++ incubator/mrunit/branches/mrunit-0.8/pom.xml Thu Feb 16 02:46:59 2012
@@ -146,6 +146,13 @@
       </plugin>
 
       <plugin>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+            <classifier>${envClassifier}</classifier>
+        </configuration>
+      </plugin>
+
+      <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-assembly-plugin</artifactId>
         <version>2.2.1</version>
@@ -318,6 +325,7 @@
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-gpg-plugin</artifactId>
+            <version>1.1</version>
               <executions>
               <execution>
                 <id>sign-artifacts</id>
@@ -370,14 +378,38 @@
       <id>hadoop-0.20</id>
       <activation>
         <property>
-          <name>!hadoop.version</name>
+          <name>hadoop.version</name>
+          <value>0.20</value>
         </property>
       </activation>
+      <properties>
+        <envClassifier>hadoop-0.20</envClassifier>
+      </properties>
       <dependencies>
         <dependency>
           <groupId>org.apache.hadoop</groupId>
           <artifactId>hadoop-core</artifactId>
           <version>0.20.2</version>
+          <scope>provided</scope>
+        </dependency>
+      </dependencies>
+    </profile>
+    <profile>
+      <id>hadoop-1.0.0</id>
+      <activation>
+        <property>
+          <name>!hadoop.version</name>
+        </property>
+      </activation>
+      <properties>
+          <envClassifier>hadoop-1.0</envClassifier>
+      </properties>
+      <dependencies>
+        <dependency>
+          <groupId>org.apache.hadoop</groupId>
+          <artifactId>hadoop-core</artifactId>
+          <version>1.0.0</version>
+          <scope>provided</scope>
         </dependency>
       </dependencies>
     </profile>
@@ -386,33 +418,43 @@
       <activation>
         <property>
           <name>hadoop.version</name>
+          <value>0.23</value>
         </property>
       </activation>
+      <properties>
+          <envClassifier>hadoop-0.23</envClassifier>
+          <specificHadoopVersion>0.23.1-SNAPSHOT</specificHadoopVersion>
+      </properties>
       <dependencies>
         <dependency>
           <groupId>org.apache.hadoop</groupId>
           <artifactId>hadoop-common</artifactId>
-          <version>${hadoop.version}</version>
+          <version>${specificHadoopVersion}</version>
+          <scope>provided</scope>
         </dependency>
         <dependency>
           <groupId>org.apache.hadoop</groupId>
           <artifactId>hadoop-mapreduce-client-common</artifactId>
-          <version>${hadoop.version}</version>
+          <version>${specificHadoopVersion}</version>
+          <scope>provided</scope>
         </dependency>
         <dependency>
           <groupId>org.apache.hadoop</groupId>
           <artifactId>hadoop-mapreduce-client-core</artifactId>
-          <version>${hadoop.version}</version>
+          <version>${specificHadoopVersion}</version>
+          <scope>provided</scope>
         </dependency>
         <dependency>
           <groupId>org.codehaus.jackson</groupId>
           <artifactId>jackson-core-asl</artifactId>
           <version>1.8.2</version>
+          <scope>provided</scope>
         </dependency>
         <dependency>
           <groupId>org.codehaus.jackson</groupId>
           <artifactId>jackson-mapper-asl</artifactId>
           <version>1.8.2</version>
+          <scope>provided</scope>
         </dependency>
       </dependencies>
     </profile>