如何升级Jenkins构建结果?

如何升级Jenkins构建结果?,jenkins,Jenkins,我想通过将生成状态设置为“成功”来覆盖失败的生成指示。显然,詹金斯cli不允许我这样做 有人知道如何让它工作吗 上下文是我有一个多任务项目,一些子构建是非必要的。如果我检测到非基本构建失败,我不希望整个构建失败。我目前通过将多作业项目作为子项目构建调用来解决此问题,并将其设置为忽略任何构建结果,然后在检查子项目构建的结果后使用jenkins cli设置结果。顺便说一句,我绝对鄙视那些试图对你强制执行某些政策的工具。我是Build Meister,不是Jenkins。如果你不想出现失败场景,那么就

我想通过将生成状态设置为“成功”来覆盖失败的生成指示。显然,詹金斯cli不允许我这样做

有人知道如何让它工作吗


上下文是我有一个多任务项目,一些子构建是非必要的。如果我检测到非基本构建失败,我不希望整个构建失败。

我目前通过将多作业项目作为子项目构建调用来解决此问题,并将其设置为忽略任何构建结果,然后在检查子项目构建的结果后使用jenkins cli设置结果。顺便说一句,我绝对鄙视那些试图对你强制执行某些政策的工具。我是Build Meister,不是Jenkins。如果你不想出现失败场景,那么就把所有这些任务作为预构建活动,然后构建你提到的出口1。。。因此,构建总是会通过的。。升级结果是不可能的这只是悲哀。。。但是我的变通方法解决了我眼前的问题,所以如果你想回答这个问题,说“你不能升级构建结果”,最好在某个地方有一个链接来解释为什么这样实现,你会得到我的绿色复选标记。就这么简单,当你执行任务但失败时,构建应该失败。。但是如果任务通过了,即使有错误,你也可以检查并使其失败。这就是背后的想法。。您有一个jenkins扩展点,在这里您可以使用定制构建来覆盖这个扩展点,这是一个琐碎且有风险的构建