azure - 无法从 Azure 应用服务的源代码管理设置部署

标签 azure continuous-integration azure-devops continuous-deployment azure-app-service-envrmnt

我正在尝试从 Azure 应用服务的源代码管理设置部署。我也面临着同样的错误。收到的错误是:

Cannot create build definition as no hosted build controller could be found.

我尝试通过单击 Azure 应用服务插槽中的“从源代码管理设置部署”来通过“Visual Studio Online”选项配置此功能。 Error on classic portal

Error on New Portal

最佳答案

您的问题有两个问题:

对于新门户,它只能显示具有 Git 版本控制的项目。如果您的项目正在使用 Team Foundation 版本控制 (TFVC),则无法列出它。具体可以引用这个问题:Azure Functions deployment source Visual Studio Team Service project .

对于经典门户,我可以与您遇到同样的问题,这是由于创建 XAML 构建定义时失败引起的。当您直接从 VS 创建 XAML 构建定义时,您应该收到类似的错误消息:

enter image description here

我已帮助您在 Microsoft Connect 页面上提交反馈,您可以在这里跟踪详细信息:https://connect.microsoft.com/VisualStudio/feedback/details/2699963

更新: 根据 Microsoft Connect 页面中的信息,新 VSTS 帐户没有托管构建 Controller 。因此,您需要设置自己的本地构建 Controller 来解决 Classic Portal 的问题。

关于azure - 无法从 Azure 应用服务的源代码管理设置部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37181303/

相关文章:

azure - 此请求的授权已被拒绝 - Azure Active Directory - 有哪些日志可用?

azure - 您可以在 Azure Devops 的内联 Azure Powershell 脚本中使用 IF 语句吗?

Azure管道: DownloadBuildArtifacts@0 task itemPattern ,无法下载具有不同文件后缀和名称模式的2个文件

javascript - 从js上传图像文件到azure blob存储

c# - 中国地区应用洞察

Azure 创建的 ARM 在 Azure 中无效

ios - AppCenter 找不到 Swift 项目

java - 是否存在可以透明地构建请求但缺少的本地 Artifact 的 Maven 存储库?

java - Tomcat 中的 TeamCity 部署

git - 如何将 Azure Pipeline 定义 (Json) 保存到另一个 git 存储库