linux - VSO 通过 SSH 任务复制文件 - 它可以复制到我自己的本地 linux 机器(树莓派)吗?

标签 linux ssh azure-devops

可以Copy Files Over SSH task复制到我自己的本地 linux 盒子(我的情况是树莓派)?我按照文档进行操作,但出现错误:

无法连接到远程机器。验证 SSH 端点详细信息。无法连接到远程机器。验证 SSH 端点详细信息。错误:WAITING握手时超时..

如果没有,什么任务支持这个?或者我该怎么做?我看到你可以拥有自己的本地代理,或者至少我认为是这样,从这个视频来看:Building and Deploy Applications In Linux With TFS也许这就是我需要的解决方案?

我太久没玩 VSO 了。但到目前为止,对于我的大多数实验项目来说,这是阻力最小的路径。不过,我也对其他“即服务”构建/部署系统持开放态度。

最佳答案

Linux 支持通过 SSH 任务复制文件。

使用托管代理,目标机器需要可以从互联网访问,否则你需要设置一个私有(private)代理(本地代理)

关于deploying an agent on Linux的文章

关于linux - VSO 通过 SSH 任务复制文件 - 它可以复制到我自己的本地 linux 机器(树莓派)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48513512/

相关文章:

c - 列出 C 目录上的文件

linux - HTTP2:异域同IP,多连接还是单连接?

Azure DevOps 在构建任务中设置构建号变量

linux - 尝试创建 Sublime Text 2 的符号链接(symbolic link)

c++ - Qt:使用脚本从二进制文件运行时无法找到应用程序 pid

python - 在 ubuntu 服务器上运行 python 脚本并连接到服务器并与脚本交互

linux - SSH,运行进程然后忽略输出

linux - bash - 从远程 ssh 命令捕获退出代码

npm - 如何解决 npm 错误代码 : 254 in azure DevOps?

visual-studio - 如何在 VSTS Release 管理中处理多个配置?