0

更新 现在我们在 Windows 上新创建的函数也有同样的问题。几个小时后,DevOps 看不到它。可能会发生什么?

我的部署管道失败,声称它找不到特定的 azure 函数应用程序。

如果我尝试使用帮助程序,它也找不到应用程序: 在此处输入图像描述 在此处输入图像描述

与同一资源组中的 Windows 函数应用类似的管道可以正常工作。

我检查过/尝试过的事情:

  • 服务连接处于 Linux 功能的 Contributor 角色
  • 管道被授权使用服务连接
  • 我尝试添加新的服务连接,范围为特定资源组
  • 我已尝试删除原始应用程序并创建一个具有不同名称的新 Linux 函数应用程序
  • 目标函数应用创建于半个多小时前
  • 我们设置了一个开发环境,其中包含单独的 Azure Devops 和不同的订阅——在这里,相同的部署管道可以完美运行。

注意:如果我在 Linux 上创建额外的功能应用程序,它也找不到那些;如果我在 Windows 上创建其他功能应用程序,它会发现那些没有问题 - 所以我可以将其改写为“为什么 Azure Devops 管道无法连接到任何 Python/Linux 功能应用程序......?”

4

1 回答 1

0

创建后大约两个小时,该功能终于出现了(我们没有做任何更改)。我认为在使新功能应用程序对 DevOps 可见的过程中一定存在某种滞后。将此标记为已回答,但保留它,以防其他人遇到类似问题。

于 2022-01-19T15:58:07.703 回答