MAPREDUCE-279. MapReduce 2.0. Merging MR-279 branch into trunk. Contributed by Arun C Murthy, Christopher Douglas, Devaraj Das, Greg Roelofs, Jeffrey Naisbitt, Josh Wills, Jonathan Eagles, Krishna Ramachandran, Luke Lu, Mahadev Konar, Robert Evans, Sharad Agarwal, Siddharth Seth, Thomas Graves, and Vinod Kumar Vavilapalli.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1159166 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18 11:07:10 +00:00
|
|
|
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
|
|
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
|
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
|
|
|
|
<id>all</id>
|
|
|
|
<formats>
|
|
|
|
<format>tar.gz</format>
|
|
|
|
</formats>
|
|
|
|
<includeBaseDirectory>true</includeBaseDirectory>
|
|
|
|
<!-- TODO: this layout is wrong. We need module specific bin files in module specific dirs -->
|
|
|
|
<fileSets>
|
|
|
|
<fileSet>
|
2011-10-11 06:58:20 +00:00
|
|
|
<directory>hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/c/container-executor</directory>
|
MAPREDUCE-279. MapReduce 2.0. Merging MR-279 branch into trunk. Contributed by Arun C Murthy, Christopher Douglas, Devaraj Das, Greg Roelofs, Jeffrey Naisbitt, Josh Wills, Jonathan Eagles, Krishna Ramachandran, Luke Lu, Mahadev Konar, Robert Evans, Sharad Agarwal, Siddharth Seth, Thomas Graves, and Vinod Kumar Vavilapalli.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1159166 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18 11:07:10 +00:00
|
|
|
<outputDirectory>bin</outputDirectory>
|
|
|
|
<includes>
|
|
|
|
<include>container-executor</include>
|
|
|
|
</includes>
|
|
|
|
<fileMode>0755</fileMode>
|
|
|
|
</fileSet>
|
|
|
|
<fileSet>
|
|
|
|
<directory>hadoop-yarn/bin</directory>
|
|
|
|
<outputDirectory>bin</outputDirectory>
|
|
|
|
<includes>
|
|
|
|
<include>*</include>
|
|
|
|
</includes>
|
|
|
|
<fileMode>0755</fileMode>
|
|
|
|
</fileSet>
|
|
|
|
<fileSet>
|
|
|
|
<directory>bin</directory>
|
|
|
|
<outputDirectory>bin</outputDirectory>
|
|
|
|
<includes>
|
|
|
|
<include>*</include>
|
|
|
|
</includes>
|
|
|
|
<fileMode>0755</fileMode>
|
|
|
|
</fileSet>
|
|
|
|
<fileSet>
|
|
|
|
<directory>hadoop-yarn/conf</directory>
|
|
|
|
<outputDirectory>conf</outputDirectory>
|
|
|
|
<includes>
|
|
|
|
<include>**/*</include>
|
|
|
|
</includes>
|
|
|
|
</fileSet>
|
|
|
|
<fileSet>
|
|
|
|
<outputDirectory>sources</outputDirectory>
|
|
|
|
<excludes>
|
|
|
|
<exclude>**/*.jar</exclude>
|
|
|
|
<exclude>**/target/**</exclude>
|
|
|
|
<!-- scripts to include later for setting fileMode -->
|
|
|
|
<exclude>**/bin/*</exclude>
|
|
|
|
<exclude>**/scripts/*</exclude>
|
|
|
|
<!-- images that we don't need (and cause problems for our tools) -->
|
|
|
|
<exclude>**/dt-*/images/**</exclude>
|
|
|
|
<!-- until the code that does this is fixed -->
|
|
|
|
<exclude>**/file:/**</exclude>
|
|
|
|
<exclude>**/SecurityAuth.audit*</exclude>
|
|
|
|
</excludes>
|
|
|
|
<includes>
|
|
|
|
<include>assembly/**</include>
|
|
|
|
<include>pom.xml</include>
|
|
|
|
<include>build*.xml</include>
|
|
|
|
<include>ivy.xml</include>
|
|
|
|
<include>ivy/**</include>
|
|
|
|
<include>INSTALL</include>
|
|
|
|
<include>LICENSE.txt</include>
|
|
|
|
<include>mr-client/**</include>
|
|
|
|
<include>hadoop-yarn/**</include>
|
|
|
|
<include>src/**</include>
|
|
|
|
</includes>
|
|
|
|
</fileSet>
|
|
|
|
<fileSet>
|
|
|
|
<outputDirectory>sources</outputDirectory>
|
|
|
|
<includes>
|
|
|
|
<include>**/bin/*</include>
|
|
|
|
<include>**/scripts/*</include>
|
|
|
|
</includes>
|
|
|
|
<fileMode>0755</fileMode>
|
|
|
|
</fileSet>
|
|
|
|
</fileSets>
|
|
|
|
<moduleSets>
|
|
|
|
<moduleSet>
|
|
|
|
<excludes>
|
|
|
|
<exclude>org.apache.hadoop:hadoop-yarn-server-tests</exclude>
|
|
|
|
</excludes>
|
|
|
|
<binaries>
|
|
|
|
<outputDirectory>modules</outputDirectory>
|
|
|
|
<includeDependencies>false</includeDependencies>
|
|
|
|
<unpack>false</unpack>
|
|
|
|
</binaries>
|
|
|
|
</moduleSet>
|
|
|
|
</moduleSets>
|
|
|
|
<dependencySets>
|
|
|
|
<dependencySet>
|
|
|
|
<useProjectArtifact>false</useProjectArtifact>
|
|
|
|
<outputDirectory>/lib</outputDirectory>
|
|
|
|
<!-- Exclude hadoop artifacts. They will be found via HADOOP* env -->
|
|
|
|
<excludes>
|
|
|
|
<exclude>org.apache.hadoop:hadoop-common</exclude>
|
|
|
|
<exclude>org.apache.hadoop:hadoop-hdfs</exclude>
|
|
|
|
</excludes>
|
|
|
|
</dependencySet>
|
|
|
|
</dependencySets>
|
|
|
|
</assembly>
|