在使用CI时,一般Jenkins是独立部署的构建服务器。项目服务器是分配的其他独立的服务器。所以就需要Jenkins将项目成功构建后将构建好的文件发送的对应的远程主键。
1.在Jenkins插件管理中安装SSH插件
2.系统配置中配置SSH参数
在SSH高级设置里可以选择使用SSH key或直接使用密码,这里我使用的是密码。
配置完成后点击Test,出现Success表示测试连接成功
3.项目配置SSH
Name是拉下框,选择我们在系统配置中配置的SSH Server
Transfers 是传输配置,这里需要注意的是Source files是Jenkins工作空间下的相对路径。
Jenkins默认工作空间如下截图。但是我们实际需求中的目录需要更改。
4.更改Jenkins工作空间
然后我们在SSH的Source files中就可以配置我们新工作空间下的相对路径
点击构建,打印如下日志。说明配置成功