提交 98446522 authored 作者: xiaobai's avatar xiaobai

1

上级 928e849b
......@@ -86,6 +86,17 @@ check_git() {
fi
}
check_unzip(){
if ! command -v unzip &> /dev/null; then
if command -v apt &> /dev/null; then
sudo apt update
sudo apt install -y unzip
elif command -v yum &> /dev/null; then
sudo yum install -y unzip
fi
fi
}
# 函数:检查并安装 Docker
install_docker() {
......@@ -314,6 +325,8 @@ start_mysql() {
docker-compose up -d
fi
fi
}
......@@ -435,11 +448,12 @@ init_environment_check(){
echo_content "green" "项目仓库: $production_mysql_repo"
echo_content "green" "项目目录: $production_mysql_dir"
pull_project "$production_mysql_repo" "$production_mysql_dir" "服务端配置"
else
echo_content "green" "更新项目: production_mysql"
echo_content "green" "项目仓库: $production_mysql_repo"
echo_content "green" "项目目录: $production_mysql_dir"
updata_project "$production_mysql_dir"
unzip "$production_mysql_dir/mysql/data.zip"
# else
# echo_content "green" "更新项目: production_mysql"
# echo_content "green" "项目仓库: $production_mysql_repo"
# echo_content "green" "项目目录: $production_mysql_dir"
# updata_project "$production_mysql_dir"
fi
......@@ -484,6 +498,7 @@ main(){
echo_content "green" "安装目录:$install_dir"
echo_content "green" "初始化脚本 检查环境..."
check_git
check_unzip
install_docker
init_environment_check
select_operation
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论