You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sentry.apache.org by gc...@apache.org on 2014/02/21 01:28:42 UTC
git commit: SENTRY-119 - Reduce tarball size by excluding third party
directory (Brock Noland via Gregory Chanan)
Repository: incubator-sentry
Updated Branches:
refs/heads/master 87f476cec -> 06d2b3491
SENTRY-119 - Reduce tarball size by excluding third party directory (Brock Noland via Gregory Chanan)
Project: http://git-wip-us.apache.org/repos/asf/incubator-sentry/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-sentry/commit/06d2b349
Tree: http://git-wip-us.apache.org/repos/asf/incubator-sentry/tree/06d2b349
Diff: http://git-wip-us.apache.org/repos/asf/incubator-sentry/diff/06d2b349
Branch: refs/heads/master
Commit: 06d2b34915a86fb4dcf6b312056a8e7c8475aa48
Parents: 87f476c
Author: Gregory Chanan <gr...@gmail.com>
Authored: Thu Feb 20 16:27:44 2014 -0800
Committer: Gregory Chanan <gr...@gmail.com>
Committed: Thu Feb 20 16:27:44 2014 -0800
----------------------------------------------------------------------
sentry-dist/pom.xml | 2 +-
sentry-dist/src/main/assembly/src.xml | 91 ++++++------------------------
2 files changed, 19 insertions(+), 74 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-sentry/blob/06d2b349/sentry-dist/pom.xml
----------------------------------------------------------------------
diff --git a/sentry-dist/pom.xml b/sentry-dist/pom.xml
index 1190fe1..62f1c79 100644
--- a/sentry-dist/pom.xml
+++ b/sentry-dist/pom.xml
@@ -81,7 +81,7 @@ limitations under the License.
</goals>
<inherited>false</inherited>
<configuration>
- <finalName>sentry-${project.version}</finalName>
+ <finalName>apache-sentry-${project.version}</finalName>
<descriptors>
<descriptor>src/main/assembly/src.xml</descriptor>
</descriptors>
http://git-wip-us.apache.org/repos/asf/incubator-sentry/blob/06d2b349/sentry-dist/src/main/assembly/src.xml
----------------------------------------------------------------------
diff --git a/sentry-dist/src/main/assembly/src.xml b/sentry-dist/src/main/assembly/src.xml
index 323488b..fefe182 100644
--- a/sentry-dist/src/main/assembly/src.xml
+++ b/sentry-dist/src/main/assembly/src.xml
@@ -22,100 +22,45 @@
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>dist</id>
+ <id>src</id>
<formats>
<format>tar.gz</format>
</formats>
- <baseDirectory>sentry-${project.version}</baseDirectory>
+ <baseDirectory>apache-sentry-${project.version}-src</baseDirectory>
- <moduleSets>
-
- <moduleSet>
- <useAllReactorProjects>true</useAllReactorProjects>
-
- <includes>
- <include>org.apache.sentry:sentry-binding</include>
- <include>org.apache.sentry:sentry-binding-hive</include>
- <include>org.apache.sentry:sentry-binding-solr</include>
- <include>org.apache.sentry:sentry-core</include>
- <include>org.apache.sentry:sentry-core-common</include>
- <include>org.apache.sentry:sentry-core-model-db</include>
- <include>org.apache.sentry:sentry-core-model-search</include>
- <include>org.apache.sentry:sentry-provider</include>
- <include>org.apache.sentry:sentry-provider-common</include>
- <include>org.apache.sentry:sentry-provider-file</include>
- <include>org.apache.sentry:sentry-policy</include>
- <include>org.apache.sentry:sentry-policy-common</include>
- <include>org.apache.sentry:sentry-policy-db</include>
- <include>org.apache.sentry:sentry-policy-search</include>
- <include>org.apache.sentry:sentry-tests</include>
- <include>org.apache.sentry:sentry-tests-hive</include>
- <include>org.apache.sentry:sentry-dist</include>
- </includes>
-
- <binaries>
- <unpack>false</unpack>
- <outputDirectory>lib</outputDirectory>
-
- <dependencySets>
- <dependencySet>
- <useProjectArtifact>false</useProjectArtifact>
- <outputDirectory>lib</outputDirectory>
- </dependencySet>
- </dependencySets>
- </binaries>
-
- <sources>
- <includeModuleDirectory>true</includeModuleDirectory>
- <excludeSubModuleDirectories>false</excludeSubModuleDirectories>
-
- <fileSets>
- <fileSet>
- <excludes>
- <exclude>target/**</exclude>
- <exclude>*/target/**</exclude>
- <exclude>.classpath</exclude>
- <exclude>*/.classpath</exclude>
- <exclude>.project</exclude>
- <exclude>*/.project</exclude>
- <exclude>.settings/**</exclude>
- <exclude>*/.settings/**</exclude>
- </excludes>
- </fileSet>
- </fileSets>
- </sources>
-
- </moduleSet>
-
- </moduleSets>
<fileSets>
<fileSet>
- <directory>../</directory>
+ <directory>${project.parent.basedir}</directory>
<excludes>
- <exclude>sentry-binding/**</exclude>
- <exclude>sentry-core/**</exclude>
- <exclude>sentry-dist/**</exclude>
- <exclude>sentry-provider/**</exclude>
- <exclude>sentry-policy/**</exclude>
- <exclude>sentry-test/**</exclude>
<exclude>**/target/**</exclude>
<exclude>**/.classpath</exclude>
<exclude>**/.project</exclude>
<exclude>**/.settings/**</exclude>
- <exclude>lib/**</exclude>
+ <exclude>sentry-tests/sentry-tests-hive/thirdparty/**</exclude>
</excludes>
<includes>
- <include>.gitignore</include>
<include>bin/**</include>
+ <include>**/.gitignore</include>
<include>conf/**</include>
<include>pom.xml</include>
- <include>LICENSE.txt</include>
- <include>NOTICE</include>
+ <include>CHANGELOG*</include>
+ <include>DISCLAIMER*</include>
+ <include>LICENSE*</include>
+ <include>NOTICE*</include>
+ <include>README*</include>
+ <include>dev-support/**</include>
+ <include>sentry-binding/**</include>
+ <include>sentry-core/**</include>
+ <include>sentry-dist/**</include>
+ <include>sentry-provider/**</include>
+ <include>sentry-policy/**</include>
+ <include>sentry-tests/**</include>
</includes>
+ <outputDirectory>/</outputDirectory>
</fileSet>
</fileSets>