我有一个包含“Until”活动的管道,在“Until”活动中,它将包含“Wait”活动和检查状态活动。Until只有在检查完成时才存在,否则它将执行循环等待和检查。现在我需要从指定的活动重新运行或从失败的活动重新运行。通常对于其他活动,它会被跳过,但在Until中,它会等待与上次运行相同的循环次数。我怎么能跳过这一整段直到下一个?或者跳过等待的过程?
c9qzyr3d1#
是的,当您从监视器部分重新运行管道时,没有直接的方法可以跳过wait/until活动。要解决此问题,您可以创建一个管道参数,例如“paramSkipWait”或“paramSkipUntil”,默认值为“N”。此参数可用于设置If Condition活动中的条件,该活动将确定管道的流量。如果条件的计算结果为true(参数值为“N”),则不会跳过Until活动。如果条件的计算结果为false,则将跳过Until活动,管道将继续执行下一个活动流。您可以在重新运行管道时更新“paramSkipUntil”参数的值,以控制是否应跳过Until活动。
请随时对以下关于相同用例场景的功能请求进行投票/评论:Support skip wait activity when rerunning from failed activity/selected activitySkip successful pipeline activities when rerunning if said pipeline has not changed
1条答案
按热度按时间c9qzyr3d1#
是的,当您从监视器部分重新运行管道时,没有直接的方法可以跳过wait/until活动。
要解决此问题,您可以创建一个管道参数,例如“paramSkipWait”或“paramSkipUntil”,默认值为“N”。此参数可用于设置If Condition活动中的条件,该活动将确定管道的流量。
如果条件的计算结果为true(参数值为“N”),则不会跳过Until活动。如果条件的计算结果为false,则将跳过Until活动,管道将继续执行下一个活动流。
您可以在重新运行管道时更新“paramSkipUntil”参数的值,以控制是否应跳过Until活动。
请随时对以下关于相同用例场景的功能请求进行投票/评论:
Support skip wait activity when rerunning from failed activity/selected activity
Skip successful pipeline activities when rerunning if said pipeline has not changed