Jenkins安裝
安裝教程請參考https://www.cnblogs.com/wfd360/p/11314697.html文章
第一步配置系統:
第二步:配置全局安全性:
第三步:全局工具配置:
4、插件管理需要安裝svn
主要是檢查如下這兩個插件是否已安裝
Publish over SSH 插件
Deploy to container Plugin插件等安裝教程請參考https://www.cnblogs.com/wfd360/p/11314697.html文章
開始配置maven項目
步驟一:點擊新建item
步驟二:
步驟三: 按圖片箭頭一致
下面構建後步驟選擇Send build artifacts over SSH(如果沒有這個就到管理插件裏面搜索安裝),意思是通過SSH發送構建的包
ps:這裏打包文件存放的地址是你前面在配置ssh配置的 /usr/local/codezip/+你現在配置的文件名zhontai裏面也就是/usr/local/codezip/zhontai/
最後點保存 之後進入你配置的項目點擊build now運行
顯示執行success成功了
腳本
echo "start-package"
ps -ef|grep tomcat1|grep -v "grep"|awk '{print $2}'|xargs kill -9
cd /usr/local/tomcat1/apache-tomcat-7.0.70/webapps
echo "rm-xxx"
rm -rf xxx
echo "rm-xxx.war"
rm -rf xxx.war
cp /usr/local/codezip/xxx/xxx.war /usr/local/tomcat1/apache-tomcat-7.0.70/webapps
sh /usr/local/tomcat1/apache-tomcat-7.0.70/bin/startup.sh
echo "end-package"