詹金斯:在条件上发布构建动作

时间:2015-06-04 15:37:09

标签: jenkins hudson

如果控制台日志中存在字符串或正则表达式,我希望在我的Jenkins作业中运行一些后期构建操作。有没有可用的插件?

1 个答案:

答案 0 :(得分:1)

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

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

enter image description here

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

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

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