From f113593e0134c2a2d13f89aa8d2d35a352efc942 Mon Sep 17 00:00:00 2001 From: Patrick <dreamlike.sky@foxmail.com> Date: Sun, 8 Mar 2020 16:15:07 +0800 Subject: [PATCH] if zkJar not exist,it will download it. --- before_ut.bat | 6 ++++-- before_ut.sh | 15 +++++++++------ 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/before_ut.bat b/before_ut.bat index fcf4ef2df..a6b0dff67 100644 --- a/before_ut.bat +++ b/before_ut.bat @@ -15,8 +15,10 @@ :: limitations under the License. set zkJar=zookeeper-3.4.9-fatjar.jar -md remoting\zookeeper\zookeeper-4unittest\contrib\fatjar -curl -L https://github.com/dubbogo/resources/raw/master/zookeeper-4unitest/contrib/fatjar/%zkJar% -o remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/%zkJar% +if not exist "remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/%zkJar%" ( + md remoting\zookeeper\zookeeper-4unittest\contrib\fatjar + curl -L https://github.com/dubbogo/resources/raw/master/zookeeper-4unitest/contrib/fatjar/%zkJar% -o remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/%zkJar% +) md config_center\zookeeper\zookeeper-4unittest\contrib\fatjar xcopy /f "remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/%zkJar%" "config_center/zookeeper/zookeeper-4unittest/contrib/fatjar/" diff --git a/before_ut.sh b/before_ut.sh index c6559cba3..3a958e0dd 100755 --- a/before_ut.sh +++ b/before_ut.sh @@ -14,18 +14,21 @@ # See the License for the specific language governing permissions and # limitations under the License. +zkJar="zookeeper-3.4.9-fatjar.jar" -mkdir -p remoting/zookeeper/zookeeper-4unittest/contrib/fatjar -wget -P "remoting/zookeeper/zookeeper-4unittest/contrib/fatjar" https://github.com/dubbogo/resources/raw/master/zookeeper-4unitest/contrib/fatjar/zookeeper-3.4.9-fatjar.jar +if [ ! -f "remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/${zkJar}" ]; then + mkdir -p remoting/zookeeper/zookeeper-4unittest/contrib/fatjar + wget -P "remoting/zookeeper/zookeeper-4unittest/contrib/fatjar" https://github.com/dubbogo/resources/raw/master/zookeeper-4unitest/contrib/fatjar${zkJar} +fi mkdir -p config_center/zookeeper/zookeeper-4unittest/contrib/fatjar -cp remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/zookeeper-3.4.9-fatjar.jar config_center/zookeeper/zookeeper-4unittest/contrib/fatjar/ +cp remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/${zkJar} config_center/zookeeper/zookeeper-4unittest/contrib/fatjar/ mkdir -p registry/zookeeper/zookeeper-4unittest/contrib/fatjar -cp remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/zookeeper-3.4.9-fatjar.jar registry/zookeeper/zookeeper-4unittest/contrib/fatjar/ +cp remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/${zkJar} registry/zookeeper/zookeeper-4unittest/contrib/fatjar/ mkdir -p cluster/router/chain/zookeeper-4unittest/contrib/fatjar -cp remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/zookeeper-3.4.9-fatjar.jar cluster/router/chain/zookeeper-4unittest/contrib/fatjar +cp remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/${zkJar} cluster/router/chain/zookeeper-4unittest/contrib/fatjar mkdir -p cluster/router/condition/zookeeper-4unittest/contrib/fatjar -cp remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/zookeeper-3.4.9-fatjar.jar cluster/router/condition/zookeeper-4unittest/contrib/fatjar \ No newline at end of file +cp remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/${zkJar} cluster/router/condition/zookeeper-4unittest/contrib/fatjar \ No newline at end of file -- GitLab