更新web项目时备份脚本
来源:互联网 发布:yy静态头像psd源码 编辑:程序博客网 时间:2024/06/05 06:41
#!/bin/shexport BUILD_ID=block-release-v1.0echo 'beginning.......'# 项目地址PROJECT_PATH=/home/tomcat/apache-tomcat-7.0.70/webapps# 项目名称PROJECT_NAME=block# tomcat 地址TOMCAT_HOME=/home/tomcat/apache-tomcat-7.0.70# 备份地址BACK_UP_PATH=/home/tomcat/apache-tomcat-7.0.70/bakif [ ! -d "${BACK_UP_PATH}" ]; then echo 'BACK_UP_PATH is not real path ' echo '-----------------------------' # mkdir mkdir ${BACK_UP_PATH}fiif [ ! -d "${PROJECT_PATH}" ]; then echo 'PROJECT_PATH is not real project path' echo '-----------------------------' # exit exit 1fi# $TOMCAT_HOMEif [ ! -d "${TOMCAT_HOME}" ]; then echo 'TOMCAT_HOME is not a really path!' echo '-----------------------------' # exit exit 1fi# 新建备份路径BACK_UP_DATE="$(date +%Y%m%d%H%m%S)"echo "新建备份路径...."echo "备份日期:" +${BACK_UP_DATE}cd ${BACK_UP_PATH}mkdir ${BACK_UP_DATE}# stop tomcatcd ${TOMCAT_HOME}/bin./shutdown.shsleep 8cd ${TOMCAT_HOME}/webapps#压缩web.zipunzip web.zipsleep 5#从旧项目拷贝jar包到新项目cd ${PROJECT_PATH}/web/WEB-INF/libcp ${PROJECT_PATH}/${PROJECT_NAME}/WEB-INF/lib/* .# 备份cd ${BACK_UP_PATH}/${BACK_UP_DATE}mv ${PROJECT_PATH}/${PROJECT_NAME} .# 把新项目web的名字改为blockcd ${PROJECT_PATH}mv web ${PROJECT_NAME}# 开启项目cd ${TOMCAT_HOME}/bin#run./startup.sh
阅读全文
0 0
- 更新web项目时备份脚本
- Ant脚本将web项目打war包、远程备份更新线上项目
- windows tomcat项目更新及数据库备份脚本
- Ant 备份项目 脚本
- 项目更新时进行定时备份
- 更新web项目名称时
- linux 自动备份项目脚本
- Linux下web服务器备份恢复脚本
- shell脚本备份mysql和项目数据
- linux下更新web项目
- youku项目配置表更新脚本
- 脚本备份
- 脚本备份
- 脚本备份
- 备份脚本
- Linux下使用Shell脚本备份项目代码模板
- Android 开源项目地址备份(持续更新。。。)
- ATS项目更新(1) CC视图与备份路径同步
- UITableView 的使用
- 正弦信号发生器设计制作经验教训
- 【解题报告】poj openjudge 拼写检查 pku数算mooc 检索
- 申请腾讯云服务器
- Java | 接口和抽象类
- 更新web项目时备份脚本
- idea启动两个端口的相同springboot服务
- redis持久化
- 740. Delete and Earn
- tensorflow/contrib/slim
- Tensorflow深度学习之二十:CIFAR-10数据集介绍
- SSL_2295 暗黑破坏神(动规练习题)
- ios开发关于多线程编程的理解(一)
- html解析json数据为表格table显示