停止在Jenkins中构建执行

时间:2012-05-21 14:19:15

标签: jenkins

我正在使用Jenkins运行在Sauce Connect中进行Junit测试的Maven项目。我创建了一个作业并停止/中止之间的构建,我单击了进度条附近显示的十字按钮(X)以进行构建执行。但是构建执行不会停止。 当我移动到构建的控制台输出时,它显示消息为“Closing Sauce Connect”并且它花费了太多时间并且Jenkins没有停止构建过程。

有人可以建议我们如何手动停止/中止构建执行。

此外,是否有任何网站可以找到关于Jenkins for Beginners的正确文档,因为我在启动和停止过程中遇到了更多问题。

2 个答案:

答案 0 :(得分:4)

Jenkins将很好地终止构建,即在发送终止信号后等待正在运行的进程结束。如果进程需要很长时间才能终止,它将等待。最简单的方法是更改​​构建/代码,使其立即终止,或者关闭连接时超时等。

关于更多文档,请查看Jenkins wiki或获取Jenkins book

答案 1 :(得分:4)

我想回答为时已晚,但我帮助了一些人。

  1. 安装监控插件。 (http://wiki.jenkins-ci.org/display/JENKINS/Monitoring
  2. 转到jenkinsUrl / monitoring / nodes
  3. 转到底部的“主题”部分

  4. 点击作业所在的奴隶左侧的详细信息

  5. 按用户时间(毫秒)排序
  6. 然后查看线程的名称,您将获得构建的名称和编号
  7. 杀了它
  8. 希望它可以提供帮助