yunedit-ssh相比jenkins和winscp的特点和优势分析

可以这样说,yunedit-ssh包含了winscp的功能,比如文件上传、文件夹上传,在线编辑远程文件等等,但是yunedit-ssh不是一个纯的sftp工具,因为它还可以设置发布流水线和做ssh隧道。

yunedit-ssh的特色在于它能在本地客户端定义流水线,由于他是ssh工具,有上传和执行远程命令的能力。因此,它的流水线不单能执行本地的脚本,还能执行上传文件、执行远程脚本。因此可以用来做发布的流水线。

但是我们为什么要用yunedit-ssh做流水线,直接用jenkins不就行了吗?其实原因很简单,jenkins有学习成本,而yunedit-ssh是一个可视化工具,不需要熟悉jenkins那种编程式的语法。yunedit-ssh相比jenkins要轻,因为它不需要在服务端安装git、maven和npm这些编译环境,因为它可以利用我们本地的环境来编译,可以定义流水线的步骤在本地编译,然后上传上去服务端,就是打包好的文件或文件夹。

下面简单介绍下yunedit-ssh的使用方法:

现在ssh管理里,创建ssh连接,下面例子是两个ssh连接,一个是外网ssh连接,一个是利用ssh隧道将内网ssh连接映射出来的例子:

可以创建流水线

然后为这个流水线添加一个步骤:

步骤里可以选择步骤的类型,比如是上传还是执行本地脚本,也可以执行远程脚本:

下面是设置执行远程命令的例子:

相关推荐
huainingning4 小时前
R4930-G7服务器(RAID-LSI-9560-LP-8i-4GB)网页方式做Raid方法
服务器
小杨不想秃头6 小时前
信息安全工程师教程第二章密码学
运维·服务器·密码学
I'mChloe6 小时前
WGCLOUD怎么监控多台服务器?从Server、Agent 部署到监控面板实战
运维·服务器
Android系统攻城狮7 小时前
Linux PipeWire深度解析之pw_init调用流程与实战(八十三)
linux·运维·服务器·音频进阶·pipewire音频进阶
zbyyd8 小时前
Linux 进程管理详解:从概念到实战
linux·运维·服务器
云飞云共享云桌面10 小时前
智能装备工厂研发团队如何利用单台服务器承载 10 路 SolidWorks 并发?
运维·服务器·3d·自动化·制造
辻弋20110 小时前
手动关服务会自动重启、组策略家庭版用不了——Windows Update Blocker用“禁用+锁定”双保险,让Win10/11自动更新彻底闭嘴
服务器·人工智能·windows·电脑·开源软件
躺不平的理查德11 小时前
OpenSSL 的异步 TLS 1.3 加密
linux·运维·服务器
tedcloud12311 小时前
Awesome DSH Plugin 怎么用?给 DeepSeek Harness 搭建自己的插件生态
大数据·linux·服务器·人工智能·音视频
云间月131411 小时前
Elasticsearch 数据怎么看?部署 Kibana,从索引查询到可视化图表
大数据·elasticsearch·jenkins