Jenkins远程windows实现自动构建

环境说明

Jenkins服务器是安装在Linux上,目前有个项目是在windows环境下进行编辑的,两台机器处在不同的网络环境中,现在要实现Jenkins远程windows来实现自动编辑打包整个流程

一般来讲可以通过ssh远程来连接访问windows,而Jenkins可以通过安装SSH插件来实现远程访问

Jenkins安装SSH Plugin

在Jenkins界面,系统管理->管理插件->安装SSH Plugin

可查看以下文章的     安装SSH Plugin   部分内容                 

原文链接:容器化部署 Jenkins,并配置SSH远程操作服务器_jenkins ssh-CSDN博客

Windows安装SSH服务

Windows上安装SSH服务的应用有很多,比如OpenSSH,freeSSHd等,本文举例通过安装openssh server,来实现Jenkins通过SSH连接windows服务器 

在Windows 10上安装OpenSSH Server,打开开始菜单栏搜索:设置,

  1. 前往 "设置" > "应用" > "应用和功能" > "可选功能"。
  2. 确认已添加的列表是否已经安装Openssh服务器(注意是openssh服务器,不是openssh客户端),如果已经安装可跳过
  3. 点击 "添加功能",然后从列表中选择 "OpenSSH Server"。
  4. 点击 "安装"

安装成功后通过右键我的电脑→管理打开计算机管理,在服务里面找到OpenSSH SSH Server来开启和关闭服务和设置自启动。(如下图,实操环境:Windows10)

https://i-blog.csdnimg.cn/blog_migrate/40dc38179b80cd2732775fa11b63dc0f.png

添加入站规则

        Windows Defender防火墙中添加入站规则,添加22/tcp端口。

操作步骤如下,实操环境:Wi

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值