This is an automated email from the ASF dual-hosted git repository.

sijie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/master by this push:
     new 7075e36  ISSUE #1442: Assembly descriptor contains a filesystem-root 
relative reference '/'
7075e36 is described below

commit 7075e364fcfe871441c3eef58d85d6f0484ca956
Author: Sijie Guo <[email protected]>
AuthorDate: Fri May 25 10:52:13 2018 -0700

    ISSUE #1442: Assembly descriptor contains a filesystem-root relative 
reference '/'
    
    Descriptions of the changes in this PR:
    
    *Motivation*
    
    Warnings on buidling bookkeeper dist packages. See #1442.
    
    *Solution*
    
    Remove "/" from the relative reference.
    
    See 
https://lonelycoding.com/maven-assembly-plugin-warning-the-assembly-descriptor-contains-a-filesystem-root-relative-reference/
 for details.
    
    Master Issue: #1442
    
    Author: Sijie Guo <[email protected]>
    
    Reviewers: Enrico Olivelli <[email protected]>
    
    This closes #1443 from sijie/address_assembly_warnings, closes #1442
---
 bookkeeper-dist/src/assemble/bin-all.xml    | 18 +++++++++---------
 bookkeeper-dist/src/assemble/bin-server.xml | 16 ++++++++--------
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/bookkeeper-dist/src/assemble/bin-all.xml 
b/bookkeeper-dist/src/assemble/bin-all.xml
index 4a7c4dc..b8ea98d 100644
--- a/bookkeeper-dist/src/assemble/bin-all.xml
+++ b/bookkeeper-dist/src/assemble/bin-all.xml
@@ -25,24 +25,24 @@
   <fileSets>
     <fileSet>
       <directory>target</directory>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <includes>
         <include>${project.artifactId}-${project.version}.jar</include>
       </includes>
     </fileSet>
     <fileSet>
       <directory>../../conf</directory>
-      <outputDirectory>/conf</outputDirectory>
+      <outputDirectory>conf</outputDirectory>
     </fileSet>
     <fileSet>
       <directory>../../bin</directory>
       <fileMode>755</fileMode>
-      <outputDirectory>/bin</outputDirectory>
+      <outputDirectory>bin</outputDirectory>
     </fileSet>
     <fileSet>
       <directory>../../bookkeeper-benchmark/bin</directory>
       <fileMode>755</fileMode>
-      <outputDirectory>/bin</outputDirectory>
+      <outputDirectory>bin</outputDirectory>
     </fileSet>
     <fileSet>
       <fileMode>644</fileMode>
@@ -52,7 +52,7 @@
     </fileSet>
     <fileSet>
       <directory>../src/main/resources/deps</directory>
-      <outputDirectory>/deps</outputDirectory>
+      <outputDirectory>deps</outputDirectory>
       <includes>
         <include>google-auth-library-credentials-0.4.0/LICENSE</include>
         <include>javax.servlet-api-3.1.0/CDDL+GPL-1.1</include>
@@ -74,25 +74,25 @@
   <files>
     <file>
       <source>../../README.md</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <fileMode>644</fileMode>
     </file>
     <file>
       <source>../src/main/resources/LICENSE-all.bin.txt</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <destName>LICENSE</destName>
       <fileMode>644</fileMode>
     </file>
     <file>
       <source>../src/main/resources/NOTICE-all.bin.txt</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <destName>NOTICE</destName>
       <fileMode>644</fileMode>
     </file>
   </files>
   <dependencySets>
     <dependencySet>
-      <outputDirectory>/lib</outputDirectory>
+      <outputDirectory>lib</outputDirectory>
       <unpack>false</unpack>
       <scope>runtime</scope>
       <useProjectArtifact>false</useProjectArtifact>
diff --git a/bookkeeper-dist/src/assemble/bin-server.xml 
b/bookkeeper-dist/src/assemble/bin-server.xml
index ce5a646..d848cea 100644
--- a/bookkeeper-dist/src/assemble/bin-server.xml
+++ b/bookkeeper-dist/src/assemble/bin-server.xml
@@ -25,19 +25,19 @@
   <fileSets>
     <fileSet>
       <directory>target</directory>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <includes>
         <include>${project.artifactId}-${project.version}.jar</include>
       </includes>
     </fileSet>
     <fileSet>
       <directory>../../conf</directory>
-      <outputDirectory>/conf</outputDirectory>
+      <outputDirectory>conf</outputDirectory>
     </fileSet>
     <fileSet>
       <directory>../../bin</directory>
       <fileMode>755</fileMode>
-      <outputDirectory>/bin</outputDirectory>
+      <outputDirectory>bin</outputDirectory>
     </fileSet>
     <fileSet>
       <fileMode>644</fileMode>
@@ -47,7 +47,7 @@
     </fileSet>
     <fileSet>
       <directory>../src/main/resources/deps</directory>
-      <outputDirectory>/deps</outputDirectory>
+      <outputDirectory>deps</outputDirectory>
       <includes>
         <include>google-auth-library-credentials-0.4.0/LICENSE</include>
         <include>javax.servlet-api-3.1.0/CDDL+GPL-1.1</include>
@@ -63,25 +63,25 @@
   <files>
     <file>
       <source>../../README.md</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <fileMode>644</fileMode>
     </file>
     <file>
       <source>../src/main/resources/LICENSE-server.bin.txt</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <destName>LICENSE</destName>
       <fileMode>644</fileMode>
     </file>
     <file>
       <source>../src/main/resources/NOTICE-server.bin.txt</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <destName>NOTICE</destName>
       <fileMode>644</fileMode>
     </file>
   </files>
   <dependencySets>
     <dependencySet>
-      <outputDirectory>/lib</outputDirectory>
+      <outputDirectory>lib</outputDirectory>
       <unpack>false</unpack>
       <scope>runtime</scope>
       <useProjectArtifact>false</useProjectArtifact>

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to