如何始终标记 Azure DevOps 发布任务中的 "Continue on Error" 字段为真?

How to always mark "Continue on Error" field in Azure DevOps release task true?

在任何 Azure DevOps build/release 任务的控制组中都有一个名为 "Continue on Error" 的复选框。顾名思义,即使当前任务失败,它也会继续执行管道中的下一个任务。我们正在开发一个发布任务扩展,因为它不是关键的,我们不希望这成为用户的瓶颈,因此默认情况下要勾选复选框。但是我们在 task.json 文件中的任何地方都看不到相应的字段。是否可以通过覆盖任何配置来实现?

How to always mark “Continue on Error” field in Azure DevOps release task true?

您可以尝试在 task.json 文件中设置字段 "continueOnError": true, 以检查它是否适合您。

当我在发布管道中添加一个任务,比如PowerShell Script,然后导出这个管道,检查.json文件,发现有一个字段"continueOnError": true,:

如果我将该 .json 文件导入发布管道,默认情况下会勾选该复选框。

希望对您有所帮助。