无法在詹金斯声称构建

时间:2013-01-15 22:55:20

标签: jenkins jenkins-plugins

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

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

我有不稳定和失败的版本。

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

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

1 个答案:

答案 0 :(得分:1)

要激活Claim Plugin,您必须先将“Allow broken build claiming”操作添加到一个或多个作业的“Post-build Action”部分。添加此步骤后,下次作业失败时,应该可以声明。

在大量作业上配置此操作有点痛苦,但幸运的是,有人提供Groovy script以允许在每项工作中声明破坏版本。