【问题标题】:Buckminster 3.6 and above on Jenkins, limited error feedbackJenkins 上的 Buckminster 3.6 及更高版本,有限的错误反馈
【发布时间】:2013-08-05 12:34:24
【问题描述】:

很长一段时间以来,我一直试图为我的问题找到答案,但我无法做到。 我们使用 Jenkins 1.501 和 Buckminster 插件 1.1.0。前段时间我不得不从 Buckminster 3.5 迁移到 3.6,但从那时起我遇到了一个重要问题。 基本上,如果出现问题,我不会得到有关问题的详细信息,并且它也会发生在更高版本的 Buckminster 上,例如4.2. 我加入公司时已经安装了3.5,所以我不确定它是否有任何修改(我找不到它),因为它指向一个目录。 我认为使用的目标平台(自定义)是 3.6.2(eclipse)。

示例:当开发者犯了一个错误,将新插件添加到项目中(它被其他捆绑包使用),但忘记将其添加到功能配置中,构建失败。 但是 Buckminster 插件并没有告诉您任何有用的原因。该异常是非常一般的 Java 异常,它从构建步骤指向 xml 文件行。 当我使用 3.5 时,它准确地告诉我出了什么问题(例如,找不到对给定插件 ID 的引用)。其他一些情况也会发生这种情况。

有人知道我需要改变什么吗?

【问题讨论】:

标签: jenkins jenkins-plugins buckminster


【解决方案1】:

Lorenzo Bettini(他负责 Buckminster 插件)告诉我有一个错误,并且 ANT 日志级别不是从 3.6 版本开始设置的。此设置与 Buckminster 日志记录不同(但它们应该是连接的)。

在 3.7 及以上版本可以设置 ANT 日志级别。

解决问题的步骤: 1) 更新构建配置以使用 Buckminster 3.7(或任何以上,如果需要) 2) 在 Buckminster 构建步骤的高级选项中,在“Equinox Launcher Arguments”字段中添加“--loglevel ant=debug”。

只有“调试”选项提供所需的信息(通常在最后打印出来)。

很遗憾,我还不能添加图片。

【讨论】:

    猜你喜欢
    • 2011-07-08
    • 2019-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-06
    • 2022-12-05
    相关资源
    最近更新 更多