jekins实现远程多台服务器部署

本文记录了使用Jenkins进行远程多台服务器部署的步骤,包括在Tomcat中部署Jenkins war包,配置服务器信息,安装Publis Over SSH插件,构建节点并执行服务器脚本。遇到脚本执行后进程未退出的问题,通过勾选'exec in pty'解决。此外,还解决了执行脚本时的乱码问题。
摘要由CSDN通过智能技术生成

jekins实现远程多台服务器部署
实现步骤网上有好多,这里只简单记录一下遇到的问题:
1,下载jekins的war包,放在tomcat里边
2,启动tomcat,在浏览器访问jekins
在这里插入图片描述
3,配置服务器相关信息,这里用到jekins的一个插件publis over ssh
在这里插入图片描述
4,保存成功以后,构建节点(保存的这些服务器就是以后要分发到各台的服务器)
在这里插入图片描述
5,这里没有使用git,maven(由于不在一个网段),所以直接在构建这里执行服务器脚本,Exec command 这里也可以直接编辑脚本。在脚本执行成功后,控制台显示执行进程并没有退出,这里我们就要选择shell执行环境,操作为勾选 exec in pty即可;
在这里插入图片描述
在这里插入图片描述
最后,这里有个问题就是执行脚本的时候乱码,解决办法见:
https://blog.csdn.net/wushuai150831/article/details/80454105

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值