之前只是做到将代码构建到了jenkins服务器所在的目录下中的workspace中,实际项目中我们需要代码构建到站点指定目录下,现在就是做这一步
1:首先安装插件 Publish over SSH


2:在目标服务器(就是你要部署项目的服务器)上生成rsa秘钥,命令如下
ssh-keygen -t rsa
一路回车

在该服务器的.ssh文件夹下新建文件authorized_keys(已存在就不用新建)
cat id_rsa.pub > authorized_keys (新建)
cat id_rsa.pub >> authorized_keys (已存在追加内容)
3:将该服务器的公钥id_rsa.pub文件复制一份,放到 jenkins 服务器上
4:配置

按图进入,ctrl + F搜索 Publish over SSH,搜索无结果的请确认自己是否安装该插件


5:上述配置完成并且test结果为success后,就可以去到任务选择构建相关配置



配置完成后点击保存,即可点击立即构建,测试,去到服务器的对应目录查看文件是否产生

网友评论