电光石火-穿越时空电光石火-穿越时空


jenkins远程执行shell

1、安装插件:publish over ssh
2、jenkins->系统管理->系统设置-> Publish over SSH中增加ssh server

name:随意起名字
hostname:远程连接过去的IP
username:用户名       高级中可以配置用户的密码

TIM截图20180919094624.jpg


3、在项目中进行配置

点击项目中的配置->构建->选择 send files or execute commands over ssh

name:选择步骤2中配置的name

Source files : Jenkins打好的war包路径(该路径是相对路径,相对于Jenkins目录下的workspace)

Remove prefix :忽略的路径前缀。比如Source files 里填写的是 test/*.war , Remove prefix里填写test,那么复制war包时就不会生成test目录

Remote directory : 相对于系统设置里的Remote directory 。war包发送到远程服务器的位置。(一般直接发送到tomcat下的webapps)

Exec command : 可以填写命令,也可以是一个脚本。 会在war包发送成功执行。(一般为重启tomcat)

4、点击构建查看运行结果

TIM截图20180919094823.jpg

本博客所有文章如无特别注明均为原创。作者:似水的流年
版权所有:《电光石火-穿越时空》 => jenkins远程执行shell
本文地址:http://ilkhome.cn/index.php/archives/393/
欢迎转载!复制或转载请以超链接形式注明,文章为 似水的流年 原创,并注明原文地址 jenkins远程执行shell,谢谢。

评论