我们可以使用发布管道在客户端本地服务器上部署应用程序吗?

Can we use release pipeline to deploy app on clients on-premises server?

我只是想知道我们是否可以使用发布管道服务在我们客户的本地服务器上部署构建,或者这些服务仅限于在组织内使用?

Can we use release pipeline to deploy app on client's on-premises server?

是的。

如果您使用的是经典 UI 发布管道,首先,您需要 create a deployment group 在您客户的本地服务器上并在您的发布管道中使用它。

然后可以使用一些任务来部署,比如IIS Web App Deploy task, Copy Files task.

如果您使用的是 yaml 管道,则需要在客户端的本地服务器上创建一个自托管代理。

macOS 可以点击Self-hosted Windows agents for creating Windows agents, Self-hosted Linux agents for Linux and Self-hosted macOS agents

以下步骤与经典 UI 管道中的步骤类似。