jenkins构建并远程发布后执行shell脚本
2015-03-03 18:14
225 查看
由于jenkins远程发布war文件到不同环境下的tomcat下时,会先删除同名文件后再进行远程拷贝,此时保留在本地的配置文件需收到copy。
为实现自动化发布,特在发布后执行shell脚本,远程copy,同时重启tomcat
解决步骤:
1:
2:脚本配置
为实现自动化发布,特在发布后执行shell脚本,远程copy,同时重启tomcat
解决步骤:
1:
2:脚本配置
#!/bin/sh #datetime: 2015-3-3 17:00 #author:XiaoChong #desc:此脚本用来在jenkins构建完成后,远程copy配置文件到项目中,并重启tomcat #copy API工程的配置文件 cp -r /data/apache-tomcat-7.0.56/build/API/* /data/apache-tomcat-7.0.56/webapps/API/WEB-INF/classes #重启tomcat bash /data/apache-tomcat-7.0.56/bin/shutdown.sh sleep 30s bash /data/apache-tomcat-7.0.56/bin/startup.sh
相关文章推荐
- 使用 svn+maven+jenkins(hudson)+Publish Over SSH plugins 构建持续集成及自动远程发布体系(转)
- jenkins发布tgz包到远程服务器执行
- jenkins构建Maven项目远程发布到服务器
- 使用 svn+maven+jenkins(hudson)+Publish Over SSH plugins 构建持续集成及自动远程发布体系
- publish over ssh 实现 Jenkins 远程部署 / jenkins 远程执行shell 一键远程发布 tomcat / jenkins分别发布多个项目到多个远程主机
- Jenkins maven项目构建与部署(执行脚本发布)
- jenkins 远程执行shell 一键远程发布 tomcat
- Jenkins构建项目,发布远程到服务器(一)
- Jenkins执行远程Linux系统的shell命令
- Java通过SSH2协议执行远程Shell脚本
- jenkins执行构建并查看结果
- jenkins远程构建Android的过程
- Jenkins 六: 构建中执行shell或者 windows的批处理程序
- 在Jenkins中配置执行远程shell命令
- Jenkins如何将构建生成包上传到远程文件中
- jenkins发布项目到远程主机上,配置两台linux如何使用SSH免密码登录
- jenkins搭建远程自动化测试执行的方法
- 图文讲解jenkins的安装与配置---远程发布、自动监测代码更新
- fssh--闪速批量远程命令执行利器源码发布啦