我想在一个 circleci 工作流中依次运行两个作业,但我希望第二个作业无论第一个作业的结果如何都能运行。现在在我看来,我只有两个选择,一是并行运行,但我不希望这样;二是让它们串行运行,但如果第一个工作失败,其余的工作就不会执行。
你不能这样做。
为什么不能并行运行?如果一个工作需要另一个工作的帮助,那就是顺序运行的原因。
我要么满足于现在的顺序,要么根据你的具体情况(我不知道),你也许可以做3个作业。一个基础工作,分成两个并行。