【发布时间】:2019-12-10 17:20:07
【问题描述】:
我想从 Azure DevOps 源安装 Azure 站点扩展,而不是 nuget.org
我找不到任何说明,除了这个链接(5 年前): https://azure.microsoft.com/en-gb/blog/writing-a-site-extension-for-azure-websites/
对我不起作用。只需在此屏幕上堆叠:
有什么建议可以实现吗?
更新 1
这让我想到了删除所有以前安装的站点扩展。完成此操作后,我能够看到上传到 myGet 的包。所以,现在主要问题。如何为 Azure DevOps 源执行此操作?
更新 2
我尝试在 azure devops 中将 SCM_SITEEXTENSIONS_FEED_URL 设置为我的私人订阅源,但在 kudu 上出现以下错误:
无法从图库中检索网站扩展 - 发生错误。 - Kudu.Contracts.SiteExtensions.InvalidEndpointException - 无效的远程提要网址:https://****.pkgs.visualstudio.com/_packaging/****/nuget/v3/index.json
看起来 kudu 无法连接到 feed。我尝试在目标网站上编辑 nuget.config,并添加 packageSourceCredentials。没有帮助。但是,使用 kudu powershell 中的 nuget cli 手动安装是成功的。
【问题讨论】:
标签: azure-devops azure-web-app-service