提交 af8d325b authored 作者: yoyoyo's avatar yoyoyo

1

上级 bc736e59
......@@ -7,6 +7,10 @@ production_run_dir="$install_dir/production-run"
production_run_repo="git.wkwork.xyz/tiktok/production-run.git"
production_server_dir="$install_dir/production-server-config"
production_server_repo="git.wkwork.xyz/tiktok/production-server-config.git"
projects=(
# 项目名 项目仓库 项目保存目录
"server git.wkwork.xyz/tiktok/production-server.git $install_dir/production-server"
......@@ -291,6 +295,7 @@ select_project() {
break 2
fi
done
else
echo_content "red" "无效的选择,请重新选择。"
continue
......@@ -363,6 +368,24 @@ init_environment_check(){
updata_project "$production_run_dir"
fi
if [ ! -d "$production_server_dir/.git" ]; then
# 运行相关逻辑,找到匹配项后可立即处理
echo_content "green" "拉取项目: production_run"
echo_content "green" "项目仓库: $production_server_repo"
echo_content "green" "项目目录: $production_server_dir"
pull_project "$production_server_repo" "$production_server_dir"
echo_content "green" "选择配置项目分支"
set_branches $production_server_dir
else
echo_content "green" "更新项目: production_run"
echo_content "green" "项目仓库: $production_server_repo"
echo_content "green" "项目目录: $production_server_dir"
updata_project "$production_server_dir"
fi
get_project_names
......@@ -382,6 +405,8 @@ init_environment_check(){
# 调用 pull_project 函数进行项目拉取
pull_project "$project_repo" "$project_dir"
fi
# rm -rf "$production_run_dir/tomallmcat/"
# ln -s "$project_dir/$project_name" "$production_run_dir/$project_name"
done
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论