【问题标题】:Jenkins & SVN Integration - pause before building + dev namesJenkins 和 SVN 集成 - 在构建 + 开发者名称之前暂停
【发布时间】:2013-02-23 06:53:59
【问题描述】:

我们希望实现持续集成,我们使用 SVN 挂钩到 Jenkins 为每次签入创建一个构建。我们了解如何进行设置,但希望加入一些特定功能。

a) 理想情况下,我们希望在提交后等待 5 分钟左右,直到完成另一个提交以阻止 2 个构建不必要的重叠。然后如果在这 5 分钟内有另一个提交,则重置时钟。

b) 是否可以获得执行签入的开发人员的姓名。如果他们的签入出现问题,我们会特别通知他们。

谢谢!

【问题讨论】:

  • 另一种工作方式是通过将时间表设置为“H * * * *”来选择每小时构建时间范围,并提供构建 URL 以允许开发人员按需构建。您可以创建有限访问用于运行构建的用户帐户。

标签: svn jenkins


【解决方案1】:

A) 转到管理 Jenkins -> 配置系统,第一个选项是“安静期”,它将阻止一个作业这么多分钟。可以看完整解释here

B) 您可以使用email-ext plugin 在构建失败时通知提交者

【讨论】:

  • 谢谢 - 这些链接完美地解决了我的问题!
猜你喜欢
  • 2012-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多