如何停止 CruiseControl 构建或更改配置以导致长时间运行的构建超时?

发布于 2024-08-06 19:00:40 字数 349 浏览 3 评论 0原文

有没有什么方法可以停止活动的 CruiseControl 构建而不停止并重新启动 CruiseControl?我正在运行 CruiseControl Dashboard 版本 2.7.2。

如果无法停止活动构建,或者如何导致长时间运行的构建超时?这是我应该在 CruiseControl 或 Ant 中配置的东西吗?

背景

看起来网络变化导致我们的一些测试用例在超时之前等待很长时间。这导致 CruiseControl 构建需要很长时间才能完成。

Is there any way to stop an active CruiseControl build short of stopping and restarting CruiseControl? I'm running CruiseControl Dashboard version 2.7.2.

If there is no way to stop an active build, or how can I cause long running builds to timeout? Is this something I should configure in CruiseControl or in Ant?

Background

It looks like a networking change is causing some of our test cases to wait for a long time before timing out. This is causing the CruiseControl build to take a REALLY long time to finish.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

dawn曙光 2024-08-13 19:00:40

您可以通过设置来配置 ant 任务(以及大多数其他构建任务)配置中的可选超时属性。

如果 Ant 构建持续时间超过指定的超时时间,将会停止。值以秒为单位。

下面的示例将在 60 秒后停止构建:

<schedule>
  <ant antscript="C:\Java\apache-ant-1.6.1\bin\ant.bat"
     antworkingdir="D:\workspace\MyProject"
     buildfile="MyProject-nightlybuild.xml"
     timeout="60"/>
<schedule>

You can configure the ant task (and most other build tasks too) by setting the optional timeout property in the configuration.

Ant build will be halted if it continues longer than the specified timeout. Value in seconds.

The example below will halt the build after 60 seconds:

<schedule>
  <ant antscript="C:\Java\apache-ant-1.6.1\bin\ant.bat"
     antworkingdir="D:\workspace\MyProject"
     buildfile="MyProject-nightlybuild.xml"
     timeout="60"/>
<schedule>
我爱人 2024-08-13 19:00:40

您可以使用 JMX 服务器暂停、恢复、强制启动或以其他方式管理 CruiseControl 构建。有关详细信息,请参阅使用 JMX 管理 CruiseControl。

You can pause, resume, force-start and otherwise manage a CruiseControl build by using JMX server. For more information, see Managing CruiseControl With JMX.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文