jenkins - 看到 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
我确实遇到了这个,但是因为我没有在任何地方使用空间,所以需要帮助。
有人可以帮我解决这个问题吗?
解决方案
当您尝试定义规则时,插件正在解释的文件中的某处似乎有额外的空格。也许尝试在删除空行的情况下运行它。该插件也给我带来了很多麻烦,它没有很好的文档记录(就像许多 Jenkins 插件一样)。
推荐阅读
- node.js - NodeJS 部署到 A2Hosting 子域?
- ruby-on-rails - 通过 :test 导致 ArgumentError: 参数数量错误(给定 0,预期 2..3)
- php - 如何限制递归?- Laravel/刀片
- outlook - Outlook Web 插件无法在桌面客户端上运行
- java - 活动中的浮动图像 - android -
- salt-stack - Salt State Rendering:我可以看到 Jinja 阶段的输出吗?
- c# - 防止 EF 包含相关实体
- c# - StorageFile.GetScaledImageAsThumbnailAsync 不支持元数据旋转图像
- laravel - 如何将关系“table1”或“table2”或“table3”放入laravel中的一个表中?
- django - 如何在 django 中过滤模型?