0

据我所知,如果任何活动失败,管道就会“失败”。

这使得故意使其他成功的管道失败变得非常容易;只是有条件地执行一个虚假的网络活动:D

但相反的呢?

假设我的一个活动“失败”了,我认为这不是问题,并且我已经在我的条件流程中说明了这一点。回退路径已顺利执行,无需进一步干预。管道完成,但它被标记为“失败”:(

我能做些什么来“覆盖”中间活动的失败,并强制整个管道报告成功吗?

4

2 回答 2

0

认为管道失败的条件是:

  • 任何一个:
    • 活动失败,没有“失败”依赖性。
  • 或者:
    • 作为对活动失败的依赖的直接结果,已跳过至少一项活动。

第二个子句中的“直接”是不平凡的。例如,如果 C 依赖于 B 被跳过,而 B 依赖于 A 失败,那么如果 A 失败,那是C 不运行直接原因,但总体上不会出错。

这意味着根据您的管道结构,您可能可以抑制错误?我认为?但它可能真的很丑!

需要进一步研究:D

于 2020-11-06T18:04:51.967 回答
-1

不,这是不可能的。

只要一个部分导致错误,管道就会失败。

你的想法无法实现。

于 2020-11-02T06:25:19.787 回答