【发布时间】:2013-02-23 06:53:59
【问题描述】:
我们希望实现持续集成,我们使用 SVN 挂钩到 Jenkins 为每次签入创建一个构建。我们了解如何进行设置,但希望加入一些特定功能。
a) 理想情况下,我们希望在提交后等待 5 分钟左右,直到完成另一个提交以阻止 2 个构建不必要的重叠。然后如果在这 5 分钟内有另一个提交,则重置时钟。
b) 是否可以获得执行签入的开发人员的姓名。如果他们的签入出现问题,我们会特别通知他们。
谢谢!
【问题讨论】:
-
另一种工作方式是通过将时间表设置为“H * * * *”来选择每小时构建时间范围,并提供构建 URL 以允许开发人员按需构建。您可以创建有限访问用于运行构建的用户帐户。