12

Jenkins 是否有一个插件可以跟踪谁在一段时间内不断破坏构建?图表会很好。

我想给不断检查重大更改的开发人员带来(额外的)耻辱。

4

2 回答 2

11

我们使用The CI Game插件来羞辱他人。

对于实时跟踪,如果您可以信任其他开发人员也会效仿,请查看Claim插件。

2021 年更新。答案已过时。页面是403 Forbidden,找不到“CI Game”。

于 2012-03-06T20:00:26.567 回答
4

以防万一您发现羞辱他人效果不佳,您可以尝试预先测试的提交gerrit或使用Github pull-request 工作流程,如果这些对您可用。

我们在工作中使用 Github。大多数开发人员无法推送到主仓库。他们必须提出拉取请求,我们要求只有在开发人员能够提供证明他的代码不会导致任何回归的测试结果时才合并拉取请求。通过这种方式,我们几乎消除了有问题的提交。我说差不多了,因为没有什么是 100% 确定的,而且由于我们只是人类,有时会漏掉一个错误。

于 2012-04-05T20:31:10.650 回答