我使用Jenkins日志解析器插件来提取和显示构建日志。规则文件看起来像,
# Compiler Error
error /(?i) error:/
# Compiler Warning
warning /(?i) warning:/一切正常,但出于某些原因,在“分析输出控制台”的末尾,我看到了这样的消息,
NOTE: Some bad parsing rules have been found:
Bad parsing rule: , Error:1
Bad parsing rule: , Error:1我确信这是一个微不足道的问题,但目前还无法解决。(请帮助:)
编辑:基于Kobi的答案的,在查看了“解析规则文件”之后,我以这种方式修正了它(冒号后面的一个空格)。这一切都如期而至。
# Compiler Error
error /(?i)error: /
# Compiler Warning
warning /(?i)warning: /发布于 2013-06-17 10:49:27
发布于 2018-08-01 18:43:54
我曾经尝试过在模式中没有空格,但这是行不通的。结果发现,解析规则文件不支持其中的空行。删除空行后,我就没有得到“糟糕的解析规则:,错误:1”。
我认为,因为行是空的,所以它不会在第一个冒号之后重复任何规则。那就太好了--电话号码被报告在哪里出了问题。
https://stackoverflow.com/questions/17142768
复制相似问题