ant shell 实现增量减量部署Word文档格式.docx
- 文档编号:18857444
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:4
- 大小:15.07KB
ant shell 实现增量减量部署Word文档格式.docx
《ant shell 实现增量减量部署Word文档格式.docx》由会员分享,可在线阅读,更多相关《ant shell 实现增量减量部署Word文档格式.docx(4页珍藏版)》请在冰豆网上搜索。
${build.dir}"
differenttargetdir="
${old.dir}"
ignoreFileTimes="
true"
/&
presentpresent="
both"
targetdir="
/fileset&
srconly"
/copy&
${del.dir}"
sleepseconds="
2"
/&
availablefile="
../add"
property="
add.dir_exist"
../del"
del.dir_exist"
1"
/target&
复制代码判断是否要备份生产环境的该项目&
targetname="
needbak"
conditionproperty="
needbakup"
or&
issetproperty="
/or&
/condition&
bak_remote"
if="
tstamp&
formatproperty="
DSTAMP"
pattern="
yyyyMMdd'
T'
HHmmss"
/tstamp&
sshexechost="
10.100.31.80"
username="
root"
port="
22"
password="
"
command="
zip-r/home/${project.name}-${DSTAMP}.zip${remote.dir}"
trust="
yes"
复制代码将找到的需要删除的文件,修改为生产环境的路径,需要增加的文件,压缩为zip包&
runsh"
execexecutable="
/bin/sh"
argvalue="
/home/dellist.sh"
s/^del/\/home\/tomcat\/webapps\/AMS/g"
/exec&
zip_package"
zipdestfile="
../add.zip"
basedir="
antcalltarget="
addfile_scp"
复制代码执行变更&
del_remote"
delfile_scp"
scpfile="
todir="
root:
test@123@10.100.31.80:
/home"
test@123"
unzip-o/home/add.zip-d${remote.dir}"
../del.txt"
rm-f`cat/home/del.txt`"
复制代码上传不了图片=。
=贴个jenkins的执行日志
clean:
prepare:
compile:
increment:
[copy]Copying14filesto/home/jenkins/jobs/test/workspace/add
[copy]Copying2filesto/home/jenkins/jobs/test/workspace/del
needbak:
bak_remote:
[sshexec]Connectingto10.100.31.80:
22
[sshexec]cmd:
zip-r/home/AMS-20130415T153408.zip/home/tomcat/webapps/AMS
[sshexec]adding:
home/tomcat/webapps/AMS/
[sshexec](stored0%)
home/tomcat/webapps/AMS/META-INF/(stored0%)
home/tomcat/webapps/AMS/META-INF/MANIFEST.MF
[sshexec](stored0%)runsh:
[exec]needdelfilefoundzip_package:
[zip]Buildingzip:
/home/jenkins/jobs/test/workspace/add.zipaddfile_scp:
[scp]Connectingto10.100.31.80:
[scp]done.
unzip-o/home/add.zip-d/home/tomcat/webapps/AMS
[sshexec]Archive:
/home/add.zip
[sshexec]creating:
/home/tomcat/webapps/AMS/WEB-INF/page/ExtJs/app/period1/DataExtract/
[sshexec]inflating:
/home/tomcat/webapps/AMS/WEB-INF/classes/com/creditease/app/ams/period1/AMSConst.class
[sshexec]
/home/tomcat/webapps/AMS/WEB-INF/classes/com/creditease/app/ams/period1/action/extjs/DataExtractAction.classdel_remote:
delfile_scp:
rm-f`cat/home/del.txt`bak:
/home/jenkins/jobs/test/workspace/build.zipincrement_all:
BUILDSUCCESSFUL
Totaltime:
1minute6seconds
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ant shell 实现增量减量部署 实现 增量 部署