我有一个父级作业会触发4个子级作业。我正在使用$PWD
来构建下游作业。使用此功能,父作业将保持阻塞状态,直到这些作业完成。另外,在子作业中,如果失败,我将使用Trigger/call builds on other project
重新运行,因此,如果这些子作业中的任何一个失败,它们将再次运行。
因此,每当触发父作业时,子作业便开始构建。如果这些关联的作业中的任何一个失败,它们将再次运行。但是,父作业不考虑重新运行状态,而是基于第一次运行报告状态。
有没有一种方法可以重试,如果重试使子级作业通过,它也可以更新父级作业状态?