7

在我们的 Jenkins (1.492) 上,我安装了Claim Plugin。Jenkins 配置为使用矩阵授权使用 LDAP。

安装插件并在每个作业的配置中启用插件后,/claim 视图会显示“欢迎来到 Hudson Claim Report。没有失败的构建。出色的工作!” 并且没有列出任何要声明的构建。

我有不稳定和失败的构建。

  • 在安装插件和配置作业后,我已经重建了失败和不稳定的构建。
  • 我还将默认视图更改回“全部” - 我在某处读到可能有问题。
  • 我也确实重新启动了詹金斯。
  • 我使用 LDAP 用户登录。
  • 声明视图没有列出任何内容。
  • 我在作业的构建历史记录中没有声明图标。
  • 我在“由用户启动”下方的构建页面上没有声明链接。
  • 我已将“声明”列添加到测试失败的自定义视图中 - 但它是空的。
  • 但我可以通过不稳定构建的测试报告视图声明单一回归。

我错过了什么?我怎样才能找到问题?

4

1 回答 1

2

为了激活声明插件,您必须首先将“允许损坏的构建声明”操作添加到一个或多个作业的“构建后操作”部分。添加此步骤后,下次作业失败时,应该可以声明它。

在大量作业上配置这个有点痛苦,但幸运的是,有人贡献了一个Groovy 脚本来允许对每个作业进行损坏的构建声明。

于 2014-02-21T11:49:31.393 回答