Commit b0c19ede authored by 温海元's avatar 温海元

add qa-platform deploy.sh

parent 3cc4bad2
project_name=$1
target_dir="/home/quant_group/${project_name}"
if [ ! -d "$project_name" ];then
echo "not exist"
git clone ${git_path}
cd ./${project_name}
else
echo "exist"
cd ./${project_name}
git pull
fi
echo "部署项目开始"
if [ "$project_name" = "qa-platfrom-ui" ];then
echo "这是一个UI项目"
cd ${target_dir}
npm install
npm run build
echo "done"
else
echo "这是JAVA项目"
cd ${target_dir}
mvn clean package -Ptest -Dmaven.test.skip=true
supervisorctl restart $project_name
echo "done"
fi
project_name=$1
# tag=$2
target_user='root'
target_ip='172.29.2.3'
target_dir="/home/quant_group/${project_name}"
deploy_dir="/home/quant_group/qa-deploy-utils"
ssh ${target_user}@${target_ip} "cd ${target_dir} "
ssh ${target_user}@${target_ip} "git pull"
ssh ${target_user}@${target_ip} "npm install"
ssh ${target_user}@${target_ip} "npm run build"
ssh ${target_user}@${target_ip} "supervisorctl restart ${project_name}"
echo "done"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment