博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins远程发布tomcat项目
阅读量:5931 次
发布时间:2019-06-19

本文共 672 字,大约阅读时间需要 2 分钟。

hot3.png

1、所用插件

    1)Hudson SCP publisher plugin:拷贝部署文件到远程虚拟机

    2)Publish Over SSH:执行远程部署命令

2、配置插件

    在系统管理-系统配置里面去分别找到2个配置项去配置。

    1)配置scp插件:

        

    2)配置Publish over ssh插件

            

   3、项目配置

    进入到项目配置中,对构建后的操作进行设置,分别配置scp发布和publishssh 来实现上传代码和执行ssh命令启动tomcat

    1)上传代码

    

    2)执行脚本

    

    3)脚本内容

#进入到war包上传目录cd /u01/program/WAR#删除解压后的文件rm -rf ../webapps/soft#解压war包unzip -o softdp-data-web.war -d ../webapps/soft#查看tomcat启动状态#停止tomcatpid=`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  #启动tomcatecho "启动 tomcat"  sh  /u01/program/tomcat/apache-tomcat-7.0.54-TBM/bin/startup.sh  #查看日志

 

转载于:https://my.oschina.net/u/2351717/blog/881168

你可能感兴趣的文章
Hyper-V、SCVMM2012和XenDesktop 5.6桌面虚拟化运维之更新、添加和删除虚拟桌面
查看>>
Wireless在域里面实施WPA认证设定应用
查看>>
[20161020]bbed保存执行结果.txt
查看>>
linux exec和文件描述符妙用技巧(转)
查看>>
TCP套接字编程模型及实例
查看>>
对讲机扫盲的基本常识
查看>>
爱数联手21世纪教育网共拓教育业新篇章
查看>>
【益智题】如何调整手表?
查看>>
无线路由器 安装使用的妙招
查看>>
java常用的7大排序算法汇总
查看>>
Struts2爆远程代码执行漏洞(S2-045),附POC
查看>>
2018年AI 8大趋势:人工智能将助力Google、Facebook等大公司稳赢?
查看>>
奔向成功的十个好习惯
查看>>
如何利用微信监管你的TF训练
查看>>
法国美女情迷阿里,成了天猫双11拼命女郎
查看>>
中国工程院院士李国杰:未来网络并不遥远
查看>>
谍影追踪:全球首例UEFI_BIOS木马分析
查看>>
Watson的使用范围将不断扩展 以便更近于人类智能
查看>>
单块固态硬盘创造960万IOPS
查看>>
《中国人工智能学会通讯》——12.32 基于众包的知识库补全研究
查看>>