当前,当我尝试将版本发布到 Azure 时,我在 VSTS 上遇到以下错误:
无法保存发布定义,因为环境“App-Service-Template”引用了处于脏状态的服务端点。更新端点并重试该操作。详细信息:'System.Collections.Generic.List`1[System.String]'
我已尝试以下故障排除步骤,但仍然遇到相同的错误:
- 我已在 VSTS 中重新创建服务端点,但失败
- 我已在 Azure 中重新创建服务点连接到的资源组,并尝试将端点连接到空资源组,但失败
- 我按照创建端点连接的手动步骤进行操作,然后我可以验证通过的连接的状态。然后,我尝试将该版本发布到 Azure 并收到上述错误消息。
- 最后,我尝试了所有 MS VSTS 建议的故障排除,但仍然没有成功 https://learn.microsoft.com/en-us/vsts/pipelines/release/azure-rm-endpoint?view=vsts
我已经没有主意了。任何帮助将不胜感激。
干杯
最佳答案
最终为我们解决这个问题的是放弃并删除失败的版本,然后从该新构建触发新的构建和发布。
(我们遇到的一个奇怪的现象是,该版本在最后一个阶段停留了 8 分钟以上:“等待代理的控制台输出”...当我离开版本并返回时,它表示仅最后一个阶段成功需要 27 秒)
我们遇到了完全相同的错误。在通过新的构建和发布找到解决方案之前,我还浏览了您列表中的要点,但没有运气。
关于azure - VSTS - Azure 端点问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51023781/