与本地服务器的 Azure 通用服务连接

Azure Generic Service Connection to on-prem server

我需要在我的 Azure 发布管道成功完成后触发本地 api。我看到 Azure Post Deployment Gates 正是为此而设计的。

我面临的问题是我需要从 DevOps 服务器创建到本地服务器的通用服务连接。我不知道这是否可能是安全明智的。在 Internet 上发现的所有案例都与通过 Internet 部署的 API 相关,并且不仅在某人的组织内可用。

能否请您分享一下是否仍然可以做到?

https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/http-rest-api?view=azure-devops

API 需要面向 Internet,以便 post-deployment gate 能够解析和调用它。

解决方法是 运行 将其作为管道中的最后一步,假设您 运行 您的管道在具有到 API 的网络路由的本地代理上有问题。但是,您错过了 post 部署门的异步和可重试特性——它只会调用 API 一次。