jenkins远程发布tomcat项目
2017-04-17 00:00
375 查看
1、所用插件
1)Hudson SCP publisher plugin:拷贝部署文件到远程虚拟机2)Publish Over SSH:执行远程部署命令
2、配置插件
在系统管理-系统配置里面去分别找到2个配置项去配置。1)配置scp插件:
2)配置Publish over ssh插件
3、项目配置
进入到项目配置中,对构建后的操作进行设置,分别配置scp发布和publishssh 来实现上传代码和执行ssh命令启动tomcat1)上传代码
2)执行脚本
3)脚本内容
#进入到war包上传目录 cd /u01/program/WAR #删除解压后的文件 rm -rf ../webapps/soft #解压war包 unzip -o softdp-data-web.war -d ../webapps/soft #查看tomcat启动状态 #停止tomcat pid=`ps -ef | grep /u01/program/tomcat | grep -v grep |awk 'NR==1{print $2}'` if [ -n "$pid" ];then echo "停止 tomcat" kill -9 $pid sleep 2s fi #启动tomcat echo "启动 tomcat" sh /u01/program/tomcat/apache-tomcat-7.0.54-TBM/bin/startup.sh #查看日志
相关文章推荐
- Jenkins系列之——第四章 Jenkins编译一个Web项目并远程发布到Tomcat
- jenkins通过maven的tomcat7-maven-plugin远程发布项目
- jenkins+maven+svn构建项目,及远程部署war包到tomcat上
- Jenkins部署Web项目到远程tomcat
- Jenkins进阶-部署Web项目到远程tomcat(7)
- Jenkins 下载SVN上的Maven项目发布到Tomcat下
- publish over ssh 实现 Jenkins 远程部署 / jenkins 远程执行shell 一键远程发布 tomcat / jenkins分别发布多个项目到多个远程主机
- jenkins+maven+svn构建项目,及远程部署war包到tomcat上
- tomcat的web项目的远程热发布
- jenkins发布普通javaweb项目到tomcat
- Jenkins部署Web项目到远程tomcat
- Jenkins之——构建Java Maven项目(WAR)并发布到远程Tomcat
- Jenkins部署Web项目到远程tomcat
- windows环境下使用jenkins自动部署发布项目(eclipse + svn + maven + tomcat + jenkins),注意是windows环境
- Maven远程发布项目到tomcat
- maven发布web项目到tomcat,并启用远程调试
- maven项目发布至远程tomcat服务器
- Jenkins部署Web项目到远程tomcat(四)
- Jenkins将项目发布到Tomcat