You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@falcon.apache.org by ba...@apache.org on 2016/05/09 23:31:47 UTC

falcon git commit: FALCON-1939 Avoid creating multiple falcon*.tar.gz during falcon build

Repository: falcon
Updated Branches:
  refs/heads/master 44c10981e -> bb6032b2c


FALCON-1939 Avoid creating multiple falcon*.tar.gz during falcon build

Author: bvellanki <bv...@hortonworks.com>

Reviewers: Venkat Ranganathan <ve...@hortonworks.com>

Closes #130 from bvellanki/FALCON-1939


Project: http://git-wip-us.apache.org/repos/asf/falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/falcon/commit/bb6032b2
Tree: http://git-wip-us.apache.org/repos/asf/falcon/tree/bb6032b2
Diff: http://git-wip-us.apache.org/repos/asf/falcon/diff/bb6032b2

Branch: refs/heads/master
Commit: bb6032b2cb46d7bff545ab4d97480ea1d4e7b27d
Parents: 44c1098
Author: bvellanki <bv...@hortonworks.com>
Authored: Mon May 9 16:31:29 2016 -0700
Committer: bvellanki <bv...@hortonworks.com>
Committed: Mon May 9 16:31:29 2016 -0700

----------------------------------------------------------------------
 pom.xml                                     |   1 -
 src/main/assemblies/assembly-src.xml        |  44 ++--
 src/main/assemblies/assembly-standalone.xml | 291 -----------------------
 3 files changed, 20 insertions(+), 316 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/falcon/blob/bb6032b2/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 54863b2..fbdd2b9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1392,7 +1392,6 @@
                 <version>2.6</version>
                   <configuration>
                       <descriptors>
-                          <descriptor>src/main/assemblies/assembly-standalone.xml</descriptor>
                           <descriptor>src/main/assemblies/assembly-src.xml</descriptor>
                       </descriptors>
                       <finalName>falcon-${project.version}</finalName>

http://git-wip-us.apache.org/repos/asf/falcon/blob/bb6032b2/src/main/assemblies/assembly-src.xml
----------------------------------------------------------------------
diff --git a/src/main/assemblies/assembly-src.xml b/src/main/assemblies/assembly-src.xml
index 2cbc06b..1b6e8e9 100644
--- a/src/main/assemblies/assembly-src.xml
+++ b/src/main/assemblies/assembly-src.xml
@@ -19,30 +19,26 @@
 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
+    <id>notes</id>
     <formats>
-        <format>tar.gz</format>
+        <format>dir</format>
     </formats>
-    <id>sources</id>
-    <baseDirectory>falcon-sources-${project.version}</baseDirectory>
-    <fileSets>
-        <fileSet>
-            <directory>./</directory>
-            <excludes>
-                <exclude>**/target/**</exclude>
-                <exclude>**/logs/**</exclude>
-                <exclude>**/activemq-data/**</exclude>
-                <exclude>**/.git*/**</exclude>
-                <exclude>backlog</exclude>
-                <exclude>**/.idea/**</exclude>
-                <exclude>**/*.iml</exclude>
-                <exclude>**/addons/designer/**</exclude>
-                <exclude>**/*.ipr</exclude>
-                <exclude>**/*.iws</exclude>
-                <exclude>**/*.log</exclude>
-                <exclude>**/dist/**</exclude>
-                <exclude>**/node_modules/**</exclude>
-                <exclude>**/node/**</exclude>
-            </excludes>
-        </fileSet>
-    </fileSets>
+    <files>
+        <file>
+            <source>README.md</source>
+            <outputDirectory>./</outputDirectory>
+        </file>
+        <file>
+            <source>LICENSE.txt</source>
+            <outputDirectory>./</outputDirectory>
+        </file>
+        <file>
+            <source>NOTICE.txt</source>
+            <outputDirectory>./</outputDirectory>
+        </file>
+        <file>
+            <source>CHANGES.txt</source>
+            <outputDirectory>./</outputDirectory>
+        </file>
+    </files>
 </assembly>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/falcon/blob/bb6032b2/src/main/assemblies/assembly-standalone.xml
----------------------------------------------------------------------
diff --git a/src/main/assemblies/assembly-standalone.xml b/src/main/assemblies/assembly-standalone.xml
deleted file mode 100644
index b356484..0000000
--- a/src/main/assemblies/assembly-standalone.xml
+++ /dev/null
@@ -1,291 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
-          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-          xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
-    <formats>
-        <format>tar.gz</format>
-        <format>zip</format>
-    </formats>
-    <id>bin</id>
-    <baseDirectory>falcon-${project.version}</baseDirectory>
-    <fileSets>
-        <fileSet>
-            <directory>src/conf/</directory>
-            <outputDirectory>conf</outputDirectory>
-            <excludes>
-                <exclude>prism-client.properties</exclude>
-            </excludes>
-        </fileSet>
-
-        <fileSet>
-            <directory>client/target/dependency</directory>
-            <outputDirectory>client/lib</outputDirectory>
-            <excludes>
-                <exclude>testng-*.jar</exclude>
-            </excludes>
-        </fileSet>
-
-        <fileSet>
-            <directory>oozie-el-extensions/target/dependency</directory>
-            <outputDirectory>oozie/libext</outputDirectory>
-        </fileSet>
-
-        <fileSet>
-            <directory>docs/target/site</directory>
-            <outputDirectory>docs</outputDirectory>
-        </fileSet>
-
-        <fileSet>
-            <directory>webapp/target/apidocs</directory>
-            <outputDirectory>apidocs</outputDirectory>
-        </fileSet>
-
-        <fileSet>
-            <directory>src/bin</directory>
-            <outputDirectory>bin</outputDirectory>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-            <excludes>
-                <exclude>prism*</exclude>
-                <exclude>package.sh</exclude>
-            </excludes>
-        </fileSet>
-
-        <fileSet>
-            <directory>logs</directory>
-            <outputDirectory>logs</outputDirectory>
-            <directoryMode>0777</directoryMode>
-            <excludes>
-                <exclude>*</exclude>
-                <exclude>**/**</exclude>
-            </excludes>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>/</outputDirectory>
-            <includes>
-                <include>DISCLAIMER.txt</include>
-                <include>NOTICE.txt</include>
-                <include>LICENSE.txt</include>
-                <include>CHANGES.txt</include>
-                <include>README</include>
-            </includes>
-        </fileSet>
-
-        <fileSet>
-            <directory>hadoop-dependencies/target/dependency</directory>
-            <outputDirectory>hadooplibs</outputDirectory>
-            <excludes>
-                <exclude>testng-*.jar</exclude>
-            </excludes>
-        </fileSet>
-
-        <fileSet>
-            <directory>examples</directory>
-            <outputDirectory>examples</outputDirectory>
-        </fileSet>
-
-        <fileSet>
-            <directory>addons/extensions/hdfs-mirroring/src/main/META</directory>
-            <outputDirectory>extensions/hdfs-mirroring/META</outputDirectory>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>extensions/hdfs-mirroring/libs/build</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>extensions/hdfs-mirroring/libs/runtime</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>addons/extensions/hdfs-mirroring/src/main/resources</directory>
-            <outputDirectory>extensions/hdfs-mirroring/resources</outputDirectory>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>extensions/hdfs-mirroring/resources/build</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>addons/extensions/hdfs-snapshot-mirroring/src/main/META</directory>
-            <outputDirectory>extensions/hdfs-snapshot-mirroring/META</outputDirectory>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>extensions/hdfs-snapshot-mirroring/libs/build</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>extensions/hdfs-snapshot-mirroring/libs/runtime</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>addons/extensions/hdfs-snapshot-mirroring/src/main/resources</directory>
-            <outputDirectory>extensions/hdfs-snapshot-mirroring/resources</outputDirectory>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>extensions/hdfs-snapshot-mirroring/resources/build</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>addons/extensions/hive-mirroring/src/main/META</directory>
-            <outputDirectory>extensions/hive-mirroring/META</outputDirectory>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <fileMode>0755</fileMode>
-            <outputDirectory>extensions/hive-mirroring/libs/build</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>extensions/hive-mirroring/libs/runtime</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>addons/extensions/hive-mirroring/src/main/resources</directory>
-            <outputDirectory>extensions/hive-mirroring/resources</outputDirectory>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-
-        <fileSet>
-            <directory>./</directory>
-            <outputDirectory>extensions/hive-mirroring/resources/build</outputDirectory>
-            <excludes>
-                <exclude>*/**</exclude>
-            </excludes>
-            <fileMode>0755</fileMode>
-            <directoryMode>0755</directoryMode>
-        </fileSet>
-    </fileSets>
-
-    <files>
-        <file>
-            <source>client/target/falcon-client-${project.version}.jar</source>
-            <outputDirectory>client/lib</outputDirectory>
-        </file>
-
-        <file>
-            <source>cli/target/falcon-cli-${project.version}.jar</source>
-            <outputDirectory>client/lib</outputDirectory>
-            <fileMode>0644</fileMode>
-        </file>
-
-        <file>
-            <source>prism/target/prism.keystore</source>
-            <outputDirectory>conf</outputDirectory>
-            <destName>prism.keystore</destName>
-        </file>
-
-        <file>
-            <source>oozie-el-extensions/target/falcon-oozie-el-extension-${project.version}.jar</source>
-            <outputDirectory>oozie/libext</outputDirectory>
-        </file>
-
-        <file>
-            <source>oozie-el-extensions/src/main/conf/oozie-site.xml</source>
-            <outputDirectory>oozie/conf</outputDirectory>
-        </file>
-
-        <file>
-            <source>webapp/target/falcon-webapp-${project.version}.war</source>
-            <outputDirectory>server/webapp</outputDirectory>
-            <destName>falcon.war</destName>
-        </file>
-
-        <file>
-            <source>addons/extensions/hdfs-mirroring/README</source>
-            <outputDirectory>extensions/hdfs-mirroring</outputDirectory>
-            <fileMode>0755</fileMode>
-        </file>
-
-        <file>
-            <source>addons/extensions/hdfs-snapshot-mirroring/README</source>
-            <outputDirectory>extensions/hdfs-snapshot-mirroring</outputDirectory>
-            <fileMode>0755</fileMode>
-        </file>
-
-        <file>
-            <source>addons/extensions/hive-mirroring/README</source>
-            <outputDirectory>extensions/hive-mirroring</outputDirectory>
-            <fileMode>0755</fileMode>
-        </file>
-    </files>
-</assembly>