jenkins本地打包部署:http://blog.csdn.net/wh2827991/article/details/78393965
实现远程部署需要下载插件Publish Over SSH(自行下载安装)
结合本地打包的原有配置,只需要修改二步就可以完成远程配置。
第一步:全局配置管理添加远程服务器信息
第二步:项目配置里面添加配置信息
到此远程部署配置完毕!点击立即构建按钮就会发现服务的temp目录有war了
liunx脚本命令
#!/bin/sh
export JAVA_HOME=/usr/java/default
#kill tomcat
kill -9 $(ps -aef | grep tomcat-dev | grep -v grep | awk '{print $2}')
#进入tomcat webapps 目录
cd /data/application/tomcat/webapps
#备份war包
mv test.war test_`date +%Y%m%d%H%M%S`.war.bak
#删除 test文件夹
rm -rf test
#把war包移到webapps 目录
mv /temp/test.war test.war
cd /data/application/tomcat/bin
#启动 tomcat
./startup.sh