Commit ea6580d0 authored by 赵啸非's avatar 赵啸非

精简网关pom.xml文件

parent 77d2f87b
...@@ -37,21 +37,7 @@ clear_deploy() { ...@@ -37,21 +37,7 @@ clear_deploy() {
#清理后台自启服务 #清理后台自启服务
rm -f ${SERVICE} rm -f ${SERVICE}
#清理执行文件目录 #清理执行文件目录
rm -rf ${EXECPATH}
# mv /home/publish/portal-manager /home/publish/backup/portal-manager
writelog "mv ${EXECPATH} ${PUBLISH_PATH}/backup/${PROJECT_NAME}"
mv ${EXECPATH} ${PUBLISH_PATH}/backup/${PROJECT_NAME}
#rm -rf ${EXECPATH}
}
#清理ui
clear_ui_deploy() {
EXEC_UI_PATH=$1
#rm -rf ${EXEC_UI_PATH}
# mv /home/publish/portal-manager /home/publish/backup/portal-manager
writelog "mv ${PUBLISH_PATH}/${PROJECT_NAME}-ui ${PUBLISH_PATH}/backup/${PROJECT_NAME}-ui"
mv ${EXEC_UI_PATH} ${PUBLISH_PATH}/backup/${PROJECT_NAME}-ui
mkdir -p ${EXEC_UI_PATH}
} }
build_service() { build_service() {
...@@ -81,7 +67,6 @@ start_service() { ...@@ -81,7 +67,6 @@ start_service() {
systemctl daemon-reload systemctl daemon-reload
writelog "${PROJECT_NAME}服务启动..." writelog "${PROJECT_NAME}服务启动..."
systemctl stop ${PROJECT_NAME} && systemctl start ${PROJECT_NAME} systemctl stop ${PROJECT_NAME} && systemctl start ${PROJECT_NAME}
sleep 5
project_status=$(systemctl status "${PROJECT_NAME}"|grep Active |awk '{print $2}') project_status=$(systemctl status "${PROJECT_NAME}"|grep Active |awk '{print $2}')
jcpid=$(ps -ef | grep -v "grep" | grep "${PROJECT_NAME} " | awk '{print $2}') jcpid=$(ps -ef | grep -v "grep" | grep "${PROJECT_NAME} " | awk '{print $2}')
writelog "${PROJECT_NAME}服务启动,PID is ${jcpid} ,status:${project_status}" writelog "${PROJECT_NAME}服务启动,PID is ${jcpid} ,status:${project_status}"
...@@ -89,6 +74,8 @@ start_service() { ...@@ -89,6 +74,8 @@ start_service() {
#部署后台服务 #部署后台服务
project_deploy() { project_deploy() {
writelog "${PROJECT_NAME}_deploy" writelog "${PROJECT_NAME}_deploy"
systemctl stop ${PROJECT_NAME}
sleep 5
clear_deploy ${PROJECT_SERVICE} ${PROJECT_EXECPATH} clear_deploy ${PROJECT_SERVICE} ${PROJECT_EXECPATH}
writelog "${PROJECT_NAME}_clear_finish" writelog "${PROJECT_NAME}_clear_finish"
tar -zvxf ./${PROJECT_FILENAME} -C ${PUBLISH_PATH} tar -zvxf ./${PROJECT_FILENAME} -C ${PUBLISH_PATH}
...@@ -97,14 +84,7 @@ project_deploy() { ...@@ -97,14 +84,7 @@ project_deploy() {
writelog "${PROJECT_NAME}_deploy_finish" writelog "${PROJECT_NAME}_deploy_finish"
} }
#部署前台服务
project_ui_deploy() {
writelog "${PROJECT_NAME}_ui_deploy"
clear_ui_deploy ${PROJECT_UI_EXECPATH}
tar -zvxf ./${PROJECT_UI_FILENAME} -C ${PUBLISH_PATH}
writelog "${PROJECT_NAME}_ui_deploy_finish"
}
#主函数 #主函数
main() { main() {
......
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