使用 Powershell 在构建管道中的运行时重写 YAML 文件配置

问题描述

我有一项任务,需要在构建管道期间更新 YAML 文件中的配置。我注意到有一个任务可以执行此操作,但无法添加到组织中,而且我需要更新至少 10 个 yaml 文件的配置。

https://marketplace.visualstudio.com/items?itemName=jakkaj.vsts-yaml-writer&targetId=7e7d63c7-ba47-433d-affd-94b30e159ada

谁能指导我如何实现这一目标?

解决方法

这里有两种替代方法:

  1. 使用 Command Line task 运行 git 命令来更新您的 yaml 文件。

  2. 使用Manual Validation task暂停运行并弹出带有“继续”和“拒绝”的选项框,然后您将收到通知(可选)。您可以在此期间更新您的 YAML 文件。完成工作后,单击按钮继续运行。

    enter image description here

    enter image description here