You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by bm...@apache.org on 2011/11/10 02:56:04 UTC
svn commit: r1200092 - in
/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop:
do-component-build install_hadoop.sh
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