如何重新运行成功的 azure devops YAML 管道阶段以及后续的任何阶段?

B.M*_*Kee 8 azure azure-devops azure-pipelines

阶段 A->B->C->D。

C 失败并出现错误,暗示阶段 B 的输出存在问题,尽管它成功了。作为失败的阶段,我可以重新运行 C,如果成功,D 将运行(在本例中它仍然失败)。我可以重新运行 B,它再次成功,但是 C 和 D 被“跳过”,我找不到(重新)运行它们的方法。

我如何重新运行 B 以便 C 和 D 能够成功?

小智 13

如果您单击主管道窗口上的阶段框,您将看到一个向上和向下箭头。单击此按钮可展开阶段,然后有一个按钮可重新运行阶段。如果您需要以编程方式执行此操作,您始终可以获取它发送的请求 (f12)。在此输入图像描述