diff --git a/before_ut.bat b/before_ut.bat index fcf4ef2df614147ecf5ed270293c7c4a15297f90..a6b0dff676af8f7ffde9abc3a7993f5920042580 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 c6559cba31310a9957259cd9619eb42977649edd..3a958e0dd60d644c2d59f05154a5e622d91917dc 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