Azure DevOps发布管道:如何复制到我的VM

时间:2019-03-06 21:25:59

标签: azure azure-devops

我创建了一个简单的.net核心控制台应用程序。该应用程序的存储库是Azure DevOps之一。我还创建了一个ubuntu虚拟机,可以成功连接到该虚拟机,以接收部署。

我已经通过克隆,构建和推送(通过scp命令)从本地计算机上部署了我的应用。

现在我想使用azure devops管道执行此操作吗?

我设法构建了该应用程序,但是现在我似乎找不到有关如何执行scp(或替代方法)命令的帮助...

编辑1:
好的,这比我预期的要难一个数量级。我现在要放弃我已经尝试了将近2个工作日来解决这个问题。我不敢相信需要在本地计算机上的脚本上执行4-6个命令的任务,需要在devops环境中进行大量的工作...

2 个答案:

答案 0 :(得分:0)

看看支持SCP的Copy files over SSH管道任务。

答案 1 :(得分:0)

您可以为虚拟机配置部署代理,并使用发布管理来复制和配置应用程序:

  1. Deploy an agent on Linux
  2. Define your multi-stage continuous deployment (CD) pipeline