页脚下载后可删除,如有侵权请告知删除!
版本发布回退方案
文档变更记录
序号
变更(+/-)说明
作者
版本号
日期
批准
1
版本发布回退方案
方浩
2
页脚下载后可删除,如有侵权请告知删除!
引言
编写目的和范围
Cmis 环境部署做参考.
版本发布
使用jenkin+svn+ant自动定时发布,定的时间为凌晨4点,11:30,18:00;为了防止多个任务同时去svn上更新代码,定的时间相差几分钟配制.
Jenkins服务器: :8080/jenkins/
Cimsdev服务器:
Cimssit服务器:
ycloansdev服务器:
ycloansdev服务器:
服务器账号密码: apps/Fin_ver#0823
Jenkins根目录: /apps/.jenkins/workspace
Tomcat服务目录: /apps/svr/apache-tomcat-
Shell脚本目录: /apps/ecf/conf/
Cmis配制环境目录:
Dev:/apps/.jenkins/workspace/cmisdev/cmis/dev
Sit: /apps/.jenkins/workspace/cmissit/cmis/dev
jenkins发布版本
通过浏览器打开:8080/jenkins/点新建
页脚下载后可删除,如有侵权请告知删除!
新建一个版本配制参数据解析如下:
页脚下载后可删除,如有侵权请告知删除!
页脚下载后可删除,如有侵权请告知删除!
125目标服务器设置:
系统设置:
/apps/ecf/conf/:关闭tomcat脚本:
#!/bin/sh
页脚下载后可删除,如有侵权请告知删除!
#kill pid
source_path='.'
echo "PID of this script:$$"
ps -ef|grep -v grep|grep apache-tomcat- |while read u p o
do
kill -9 $p
done
cd /apps/svr/apache-tomcat-
rm -rf
rm -rf cmis
rm -rf
ant编译之后处理事项:
/apps/ecf/conf/:上传之后执行的脚本启动tomcat:
#!/bin/sh
source_path='.'
target_path='/apps/svr/apache-tomcat-'
echo $target_path
cd /apps/svr/apache-tomcat-
./
用ant构建
页脚下载后可删除,如有侵权请告知删除!
除了定时执行打版外想要马一执行打版操作如下:
注意事项:dev,sit都有自己的配制文件,配制文件存放路径:
Dev:/apps/.jenkins/workspace/cmisdev/cmis/dev
Sit: /apps/.jenkins/workspace/cmissit/cmis/dev
说明:ant编译项目会自动取对应目录下的配制文件进行覆盖!
svn
cmis代码地址:svn://,. :
<?xml version="" encoding="UTF-8"?>
<!-- 定义一个工程,默认任务为warFile。 -->
<project name="cmis" default="warFile" basedir=".">
<!-- 定义属性,打成war包的名称。 -->
<property name="warFileName" value=""></pr
版本发布回退方案 来自淘豆网m.daumloan.com转载请标明出处.