优化部署脚本无更新时跳过执行
This commit is contained in:
@@ -63,6 +63,11 @@ git fetch origin && git pull origin master
|
||||
if [ $? -ne 0 ]; then echo -e "${RED}❌ Git 失败${NC}"; exit 1; fi
|
||||
AFTER_REV=$(git rev-parse HEAD 2>/dev/null || echo "")
|
||||
|
||||
if [ -n "$BEFORE_REV" ] && [ -n "$AFTER_REV" ] && [ "$BEFORE_REV" = "$AFTER_REV" ]; then
|
||||
echo -e "${GREEN}✅ 当前代码已是最新版本,本次没有可升级内容,跳过后续部署步骤。${NC}"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
FRONTEND_BUILD_NEEDED=0
|
||||
FRONTEND_CHANGED_FILES=""
|
||||
MIGRATION_NEEDED=0
|
||||
|
||||
Reference in New Issue
Block a user