Azure devops 如何使用azure devops将应用程序部署到特定的ubuntu服务器?

Azure devops 如何使用azure devops将应用程序部署到特定的ubuntu服务器?,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我在azure repos中有我的代码。我已经创建了运行任务“npm安装”和“npm运行启动”的发布管道。这将部署我的应用程序。但是我想从azure发布管道将此应用程序部署到我的ubuntu服务器206.189.22.155。我可以配置发布管道以使用我的ubuntu服务器吗 我唯一可用的代理池是“Azure管道”,对于代理规范,我使用了“ubuntu-16.04”。我完全不知道这是如何工作的。 我只想让我的应用程序继续运行。我可以直接在服务器上运行应用程序,但关键是要从发布管道上运行它。那么如何

我在azure repos中有我的代码。我已经创建了运行任务“npm安装”和“npm运行启动”的发布管道。这将部署我的应用程序。但是我想从azure发布管道将此应用程序部署到我的ubuntu服务器206.189.22.155。我可以配置发布管道以使用我的ubuntu服务器吗

我唯一可用的代理池是“Azure管道”,对于代理规范,我使用了“ubuntu-16.04”。我完全不知道这是如何工作的。
我只想让我的应用程序继续运行。我可以直接在服务器上运行应用程序,但关键是要从发布管道上运行它。那么如何将管道连接到我的ubuntu服务器?我认为我的默认azure使用某种虚拟机进行部署。

你可以在azure DevOps中创建部署组。Azure管道中的部署组可以更轻松地组织要用于托管应用程序的服务器。在Azure pipelines->Devployment组中,选择“+新建”按钮和要注册的目标类型。在Ubuntu服务器中复制并运行注册脚本。

有关详细信息,请参阅和

创建部署组后,可以在发布管道中选择它

配置部署组后,可以将应用部署到特定服务器。

好的,我照你说的做了……我创建了一个名为“vignesh”的部署组,然后尝试运行发布管道,但随后出现一个错误:“在给定的部署组中找不到带标记的机器”