From 424fe5dc64b4578a89f0a7f10334dec43a4df15e Mon Sep 17 00:00:00 2001 From: "zhangkun9038@dingtalk.com" Date: Fri, 5 May 2023 12:10:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E8=AF=95=E9=82=A3=E4=B8=AA=E5=A4=9A?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E7=9A=84bug+?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ossUpgrade.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ossUpgrade.sh b/ossUpgrade.sh index 7876022..65051e0 100755 --- a/ossUpgrade.sh +++ b/ossUpgrade.sh @@ -35,9 +35,11 @@ function compare(){ cat ${fileName}_upstream_oss.info echo "localTem:" $(pwd)/${fileName}_oss.info cat ${fileName}_oss.info + # 当上游oss文件meta信息跟下游缓存文件meta信息匹配时, 无需更新 if [ "${upstreamOssInfoMd5}" = "${locOssInfoMd5}" ];then return 0 else + # 当上游oss文件meta信息跟下游缓存文件meta信息不符时,如果上游信息是空,下游非空,则忽略更新,因为有可能是误判 if [ "${upstreamOssInfoMd5}" = "d41d8cd98f00b204e9800998ecf8427e" ] || [ "${locOssInfoMd5}" != "d41d8cd98f00b204e9800998ecf8427e" ];then echo "maybe a mistake, ignore upgrade" return 0