Jenkins:Post 根据条件构建操作

Jenkins: Post build actions on conditions

如果控制台日志中存在字符串或正则表达式,我想 运行 在我的 Jenkins 作业中构建一些 post 操作。有没有插件可以做到这一点?

一种解决方案是使用 LogParser 插件并创建一些正则表达式规则来解析您的日志。

此插件可以将构建状态更改为不稳定:

接下来,您创建一个下游作业,您将使用 Parameterized Trigger 插件将构建状态从上游传递到下游作业。

如果状态不稳定(= LogParser 发现了什么),那么您将执行一些特定的 post 构建操作。

您可以使用 Conditional BuildStep 插件根据上游构建状态调节下游构建步骤。