Author: bmahe
Date: Thu Nov 10 01:56:04 2011
New Revision: 1200092
URL: http://svn.apache.org/viewvc?rev=1200092&view=rev
Log:
Build example jars for Hadoop 0.23
Modified:
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/do-component-build
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/install_hadoop.sh
Modified:
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/do-component-build
URL:
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/do-component-build?rev=1200092&r1=1200091&r2=1200092&view=diff
==============================================================================
---
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/do-component-build
(original)
+++
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/do-component-build
Thu Nov 10 01:56:04 2011
@@ -19,9 +19,14 @@ set -ex
mkdir build
mkdir build/src
+# Build artifacts
MAVEN_SKIP_TESTS="-DskipTests -DskipTest -DskipITs"
-mvn -Pdist -Pnative -Psrc -Dtar ${MAVEN_SKIP_TESTS} package "$@"
-mvn install ${MAVEN_SKIP_TESTS} $@
+mvn -Pdist -Pnative -Psrc -Dtar ${MAVEN_SKIP_TESTS} install "$@"
+pushd hadoop-mapreduce-project
+ ant examples -Dresolvers=internal
+popd
+
+# Build documentation
mvn site site:stage ${MAVEN_SKIP_TESTS} $@
(cd build ; tar --strip-components=1 -xzvf
../hadoop-dist/target/hadoop-0.23.0-SNAPSHOT.tar.gz)
Modified:
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/install_hadoop.sh
URL:
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/install_hadoop.sh?rev=1200092&r1=1200091&r2=1200092&view=diff
==============================================================================
---
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/install_hadoop.sh
(original)
+++
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/install_hadoop.sh
Thu Nov 10 01:56:04 2011
@@ -189,6 +189,7 @@ install -d -m 0755 ${HADOOP_DIR}
cp ${BUILD_DIR}/modules/*.jar ${HADOOP_DIR}/
cp ${BUILD_DIR}/share/hadoop/common/*.jar ${HADOOP_DIR}/
cp ${BUILD_DIR}/share/hadoop/hdfs/*.jar ${HADOOP_DIR}/
+cp
${BUILD_DIR}/../hadoop-mapreduce-project/build/hadoop-mapreduce-examples-${HADOOP_VERSION}.jar
${HADOOP_DIR}/
chmod 644 ${HADOOP_DIR}/*.jar
# native libs
@@ -230,6 +231,7 @@ cp ${BUILD_DIR}/../hadoop-common-project
cp
${BUILD_DIR}/../hadoop-common-project/hadoop-common/target/hadoop-common-${HADOOP_VERSION}-sources.jar
${HADOOP_DIR}/
cp
${BUILD_DIR}/../hadoop-hdfs-project/hadoop-hdfs/target/hadoop-hdfs-${HADOOP_VERSION}-sources.jar
${HADOOP_DIR}/
cp
${BUILD_DIR}/../hadoop-hdfs-project/hadoop-hdfs/target/hadoop-hdfs-${HADOOP_VERSION}-test-sources.jar
${HADOOP_DIR}/
+cp
${BUILD_DIR}/../hadoop-mapreduce-project/build/hadoop-mapreduce-examples-${HADOOP_VERSION}-sources.jar
${HADOOP_DIR}/
chmod 644 ${HADOOP_DIR}/*.jar
# man pages