首页 > 解决方案 > 看到 Jenkins 日志解析器插件的错误解析规则

问题描述

我正在尝试将Log Parser Plugin与 Jenkins 一起使用。以下是我从链接上给出的示例中获取的规则文件。

# match line starting with 'error', case-insensitive
error /(?i)^error/

# list of warnings here...
warning /[Ww]arning/
warning /WARNING/

# create a quick access link to lines in the report containing 'INFO'
info /INFO/

# each line containing 'BUILD' represents the start of a section for grouping errors and warnings found after the line.
# also creates a quick access link.
start /BUILD/

我仍然在页面末尾看到以下内容Parsed Console Output

NOTE: Some bad parsing rules have been found:
Bad parsing rule: , Error:1
Bad parsing rule: , Error:1
Bad parsing rule: , Error:1

我确实遇到了这个,但是因为我没有在任何地方使用空间,所以需要帮助。

有人可以帮我解决这个问题吗?

标签: jenkinsjenkins-pluginsjenkins-pipeline

解决方案


当您尝试定义规则时,插件正在解释的文件中的某处似乎有额外的空格。也许尝试在删除空行的情况下运行它。该插件也给我带来了很多麻烦,它没有很好的文档记录(就像许多 Jenkins 插件一样)。


推荐阅读