当前位置: 首页 > news >正文

jenkins配置ssh server通过ssh自动上传构建文件及执行脚本

1.jenkins安装Publish Over SSH插件
1.1打开jenkins控制台进入插件管理页面
在这里插入图片描述
在这里插入图片描述
1.2在插件管理页面选择可用插件
在这里插入图片描述
然后再搜索框内输入ssh选择Publish Over SSH插件进行安装
在这里插入图片描述
等待爱装完成重启jenkins
查看可用插件已安装Publish Over SSH
在这里插入图片描述

2.配置ssh server
2.1进入系统配置页面
在这里插入图片描述
2.2配置ssh server
进入系统配置后找到SSH Servers
在这里插入图片描述
2.3点击新增开始配置ssh server
在这里插入图片描述
在这里插入图片描述
2.4配置ssh server
2.4.1配置服务器IP地址等信息
在这里插入图片描述

注意Remote Directory配置必须是服务器上的已有路径不然会报错
2.4.2配置服务器密码用以链接
在这里插入图片描述
2.4.3配置完成后点击测试连接按钮测试是否成功
在这里插入图片描述
3.配置构建工程使用ssh server
3.1在构建工程内找到下面的增加构建步骤
在这里插入图片描述
3.2选择Send files or execute commands over SSH
在这里插入图片描述
3.3配置构建工程使用的ssh server
Name是我们配置的ssh server的名字
Transfer Set中的Source files是要拷贝到服务器的构建文件
Remove prefix配置是需要去掉上面构建文件中的文件路径
Exec command 配置是需要执行的命令或脚本。
在这里插入图片描述
配置完成后点击应用或保存
在这里插入图片描述
这样jenkins构建工程就可以自动把构建后的文件自动上传到服务器并且执行运行命令。
在这里插入图片描述

相关文章:

  • 谈一谈我对强化学习的理解
  • TCP连接数统计脚本
  • 自动生成程序的heap文件
  • 基于CATIA参数化圆锥建模的自动化插件开发实践——NX建模之圆锥体命令的参考与移植(三)
  • B2146 Hermite 多项式
  • 简历中项目经历怎么写?
  • AI--知识库RAG实战
  • 手写字魔法消除1:数据集说明(含下载链接)
  • 让DeepSeek去除AI痕迹的指令
  • 高并发订单服务库存超卖解决方案
  • Python常用模块实用指南
  • Agent 的7 中设计模式
  • web端 firebase google analytics使用,入门级
  • 3099. 哈沙德数
  • Rust并发编程实践指南
  • 对于Const关键字修饰的对象
  • CANdela/Diva系列9--CDD文件在CANoe工程的应用1
  • 精准监测,健康无忧--XC3576H工控主板赋能亚健康检测仪
  • Linux入门——入门常用基础指令(2)
  • 每日算法 -【Swift 算法】正则表达式匹配:支持 `.` 和 `*`
  • 新网站做百度推广 收录/网络营销实训总结报告
  • 宜春制作网站公司哪家好/竞价被恶意点击怎么办
  • wordpress页脚小工具居中/优化关键词有哪些方法
  • 网站引导页是什么意思/网站大全软件下载
  • openshift做网站/品牌推广运营策划方案
  • 昆山建设网站/百度收录权重