我有一个 Jenkins 管道,它有几个阶段。我希望当我点击构建时它会向特定的管理员发送一封电子邮件,其中有两个选项“批准”和“中止”。发送电子邮件后。构建等待 10 分钟的电子邮件回复。当管理员回复“批准”时,然后构建并执行所有阶段。但是当用户回复带有 Abort 的邮件时,Build 将中止所有后续阶段。如果电子邮件未在一段时间内(即 10 分钟内)回复,那么构建也将中止。
如果可能,请为我提供所需的插件和 groovy。