azure - 有没有办法在创建管道后编辑 azure-pipelines.yml ?

标签 azure asp.net-core deployment azure-devops azure-pipelines

我正在尝试通过 Azure DevOps 部署项目。我已经设置了订阅组和资源组,并创建了管道,但是当我创建新版本时,它给了我这个错误: “未找到具有指定模式的包:D:\a\r1\a***.zip”

此错误发生在部署过程的“部署 Azure 应用服务”阶段。我读过解决此问题的方法是配置根文件夹的 yml 文件,但我没有看到编辑该文件的选项。构建定义只会让我查看 yml 文件。创建管道后是否可以编辑 yml?我已经知道需要做什么来修复此错误,但我只是无法访问我需要执行的操作。谢谢。

更新

因此,按照 Frank 的指示进行操作后,似乎我什至可能没有 yml 文件。当我编辑构建时,它只显示构建定义中的任务(下面链接的图像),并且我在源代码管理中也没有 yml 文件,但我确实有一个管道。我使用 TFVC 有关系吗?

Build Edit

最佳答案

创建管道后,您可以通过两种方式编辑 YAML 文件。 第一个是,单击构建管道中的编辑图标,然后您可以直接编辑 YAML 文件。

enter image description here 第二个是,在使用 yaml 创建管道后,yaml 文件将位于您的 Azure 存储库中。您也可以在 Azure 存储库中对其进行编辑。

enter image description here

已更新

现在,YAML 不支持 TFVC 存储库。根据您的图像,您正在使用经典编辑器来定义构建管道而不是 YAML。这就是为什么你没有 yml 文件。您可以直接在构建定义网页上编辑文件选项。

关于azure - 有没有办法在创建管道后编辑 azure-pipelines.yml ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58276931/

相关文章:

angularjs - 从 WAAD 获取用户组的最简单方法是什么?

azure - 适用于 Visual Studio 2022 的其他 Azure 资源管理器模板

azure - 我可以从 Azure Analytics 作业输出到运行 SQL Server 的 VM 吗?

c# - 优化 ASP.NET Core 发布包

c# - 从 ASP.NET Core 2 Controller 返回 PDF

java - JPackage在创建DMG之前将文件复制到应用程序的Resource文件夹中

python - 通过python脚本部署到artifactory

asp.net-mvc - 将 Bitbucket 部署到 Azure 网站 : add private nuget package server

c# - ASP.NET 核心身份种子只创建最后一个用户

docker - Hyperledger-部署到多个主机时Docker群集失败