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

1

上级 bc736e59
...@@ -7,6 +7,10 @@ production_run_dir="$install_dir/production-run" ...@@ -7,6 +7,10 @@ production_run_dir="$install_dir/production-run"
production_run_repo="git.wkwork.xyz/tiktok/production-run.git" 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=( projects=(
# 项目名 项目仓库 项目保存目录 # 项目名 项目仓库 项目保存目录
"server git.wkwork.xyz/tiktok/production-server.git $install_dir/production-server" "server git.wkwork.xyz/tiktok/production-server.git $install_dir/production-server"
...@@ -291,6 +295,7 @@ select_project() { ...@@ -291,6 +295,7 @@ select_project() {
break 2 break 2
fi fi
done done
else else
echo_content "red" "无效的选择,请重新选择。" echo_content "red" "无效的选择,请重新选择。"
continue continue
...@@ -363,6 +368,24 @@ init_environment_check(){ ...@@ -363,6 +368,24 @@ init_environment_check(){
updata_project "$production_run_dir" updata_project "$production_run_dir"
fi 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 get_project_names
...@@ -382,6 +405,8 @@ init_environment_check(){ ...@@ -382,6 +405,8 @@ init_environment_check(){
# 调用 pull_project 函数进行项目拉取 # 调用 pull_project 函数进行项目拉取
pull_project "$project_repo" "$project_dir" pull_project "$project_repo" "$project_dir"
fi fi
# rm -rf "$production_run_dir/tomallmcat/"
# ln -s "$project_dir/$project_name" "$production_run_dir/$project_name"
done done
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论