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连接映射出来的例子:

可以创建流水线

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

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

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

相关推荐
BullSmall1 小时前
scanoss-engine 本地最简部署 & 扫描命令(Linux/Anolis OS)
linux·运维·服务器
heimeiyingwang1 小时前
【CI/CD·Jenkins篇】Pipeline 基础:Declarative 与 Scripted 语法详解
ci/cd·pipeline·jenkins
575771 小时前
户外净水器过滤效果怎么看:对照孔径、除菌率和认证三项再下单
运维·服务器
RD_daoyi2 小时前
Google核心算法不再通知!全年持续滚动更新
大数据·服务器·前端·网络·搜索引擎·.net
爱喝水的木子2 小时前
自建RustDesk私有服务器全攻略
运维·服务器
jieyucx2 小时前
【服务器特性】结合服务器/CMS:解析漏洞实战
运维·服务器·web安全·文件上传
三言老师3 小时前
free查看内存与缓存状态实操
运维·服务器·网络·centos
无锡耐特森3 小时前
通过CAN转Profinet网关与PLC的配合引领智慧物流的未来
运维·服务器·网络
映翰通朱工3 小时前
Windows 上位机 + EC3320:USB 转 CAN 通信实测(从接线到 SSH 收包)
windows·stm32·ssh
有续技术3 小时前
三菱 (Mitsubishi) 机床 设置查看 IP 地址
linux·服务器·网络