【问题标题】:Is there a way to edit azure-pipelines.yml after creating the pipeline?创建管道后有没有办法编辑 azure-pipelines.yml?
【发布时间】:2019-10-07 20:47:56
【问题描述】:

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

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

更新

所以按照弗兰克的指示后,似乎我什至可能没有 yml 文件。当我编辑构建时,它只显示构建定义中的任务(下面链接的图像),并且我在源代码管理中也没有 yml 文件,但我确实有一个管道。我使用 TFVC 重要吗?

Build Edit

【问题讨论】:

  • 您在源代码管理中编辑文件,就像编辑任何其他文件一样。这就是 YAML 管道的全部意义所在:它们在源代码控制中。
  • 丹尼尔说的差不多。它只是一个文本文件。你可以用任何你喜欢的方式编辑它并提交回来
  • @sbarry,现在 YAML 不支持 TFVC 存储库。我已经更新了我的答案,请检查。

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


【解决方案1】:

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

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

更新

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-21
    • 2013-09-29
    相关资源
    最近更新 更多