贴一段Jenkins的自动发布脚本

都写的很清楚了,记录一下,之后确定会用到。web

if [ ! -f 服务器用户名@服务器IP地址 '/tomcat安装目录/webapps/war包名称.war' ];then echo "war包名称.war文件不存在" else echo "war包名称.war文件已存在,当即删除" rm -rf ssh 服务器用户名@服务器IP地址 'rm -rm /tomcat安装目录/webapps/war包名称.war' fitomcat

if [ ! -f 服务器用户名@服务器IP地址 '/tomcat安装目录/webapps/项目名称' ];then echo "项目名称-----文件不存在" else echo "项目名称-----文件夹已存在,当即删除" rm -rf ssh 服务器用户名@服务器IP地址 'rm -rm /tomcat安装目录/webapps/项目名称' fi服务器

scp /打包的war包路径/*.war 服务器用户名@服务器IP地址:/tomcat安装目录/webapps/war包名称.war ssh 服务器用户名@服务器IP地址 "tomcat安装目录/bin/shutdown.sh" ssh 服务器用户名@服务器IP地址 "tomcat安装目录/bin/startup.sh"app

相关文章
相关标签/搜索