You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zeppelin.apache.org by zj...@apache.org on 2022/01/27 03:22:26 UTC

[zeppelin] branch master updated: [ZEPPELIN-5636] Improvement: Automatically clean old version for /interpreter/zeppelin-interpreter-shaded-*.jar

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

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


The following commit(s) were added to refs/heads/master by this push:
     new ddcbaff  [ZEPPELIN-5636] Improvement:  Automatically clean old version for /interpreter/zeppelin-interpreter-shaded-*.jar
ddcbaff is described below

commit ddcbaffdd576a4dfa235541789ca94b84b7b4e1a
Author: huage1994 <gu...@foxmail.com>
AuthorDate: Mon Jan 17 18:37:32 2022 +0800

    [ZEPPELIN-5636] Improvement:  Automatically clean old version for /interpreter/zeppelin-interpreter-shaded-*.jar
    
    ### What is this PR for?
    This PR is to automatically clean old version for /interpreter/zeppelin-interpreter-shaded-*.jar.
    
    If there are more than one version of /interpreter/zeppelin-interpreter-shaded-*.jar, all version of them would be added into javapath when Zeppelin interpreter starts, which would cause  a lot of unexpected problems. And this situation is easy to be ignored when developing.
    
    ### What type of PR is it?
    [Improvement]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * Open an issue on Jira https://issues.apache.org/jira/projects/ZEPPELIN/issues/ZEPPELIN-5636
    
    ### How should this be tested?
    CI passed
    
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: huage1994 <gu...@foxmail.com>
    
    Closes #4290 from huage1994/ZEPPELIN-5636 and squashes the following commits:
    
    1f01b8345a [huage1994] [ZEPPELIN-5636] Improvement: Automatically clean old version for /interpreter/zeppelin-interpreter-shaded-*.jar
---
 zeppelin-interpreter-shaded/pom.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/zeppelin-interpreter-shaded/pom.xml b/zeppelin-interpreter-shaded/pom.xml
index ee53328..52fefb1 100644
--- a/zeppelin-interpreter-shaded/pom.xml
+++ b/zeppelin-interpreter-shaded/pom.xml
@@ -155,6 +155,10 @@
             </goals>
             <configuration>
               <target>
+                <echo>ANT TASK - clean files....</echo>
+                <delete failonerror="false">
+                  <fileset dir="${project.basedir}/../interpreter" includes="zeppelin-interpreter-shaded-*.jar" />
+                </delete>
                 <echo>ANT TASK - copying files....</echo>
                 <copy todir="${project.basedir}/../interpreter" overwrite="true" flatten="true">
                   <fileset dir="${project.build.directory}" includes="zeppelin-interpreter-shaded-*.jar" >