我有一个客户希望我们在他们的本地机器上做一个部署。然而,他们没有给我太多关于服务器本身的信息,他们想知道他们需要在服务器中做什么。
首先,我要求他们根据此documentation允许一些IP,并运行由DevOps部署池生成的注册脚本(PowerShell)。
我不确定在没有启用IP的情况下脚本是否单独工作,或者我是否需要两者都启用。
发布于 2021-02-05 05:48:08
Azure DevOps代理仅通过HTTPS与Azure DevOps通信。通信是单向的:代理与Azure DevOps对话。Azure DevOps不会打开到计算机的连接。
只要机器可以与Azure DevOps对话,你就应该没问题。
可能需要进行额外的配置,这取决于您从部署的角度对计算机执行的实际操作,但是没有人可以帮助您,因为您没有提到部署到该计算机可能是什么样子。
发布于 2021-02-05 10:35:06
此doc演示了如何使用Azure管道中的部署组部署到Azure VM。
类似地,如果您在本地使用create a deployment group,然后在发布管道中使用use IIS Web App Deploy task,那么您可以将其部署到本地计算机。

有关详情,请参阅:Is it possible to connect azure pipelines to on premise servers?和https://levelup.gitconnected.com/automating-deployments-to-on-premis-servers-with-azure-devops-bb0e6cac4656。
https://stackoverflow.com/questions/66054243
复制相似问题