我开始Jenkins内部项目的构建过程我无法阻止它我试着按十字按钮,但它并没有停止构建过程。我如何杀死Jenkins内部的构建,构建过程就是挂起。我是新来詹金斯BTW我如何中止詹金斯构建
回答
可以使用follwoing杀掉进程
java -Dhudson.util.ProcessTree.disable=true -jar jenkins.war
按照link更多细节
,如果你已经开始远程建立,那么你可以做以下。
如果构建已经开始,由GET
上:
http://<Jenkins_URL>/job/<Job_Name>/<Build_Number>/stop
将停止/取消当前的版本。
如果构建还没有开始,你有queueItem
,然后POST
上:
http://<Jenkins_URL>/queue/cancelItem?id=<queueItem>
假设你詹金斯还没有得到保障,否则,你需要添加?token=TOKEN
到网址的末尾,其中TOKEN
可以是具有足够特权取消构建的用户的安全令牌。
OP没有询问催生的过程,而是关于工作流产,因此对“ProcessTreeKiller”的引用在这里是不正确的 – Slav 2014-09-04 19:06:22
@Slav让他决定 – Trikaldarshi 2014-09-05 08:44:37
正如这里解释有关Aborting a Jenkins Build,当你点击X(中止链接),它发送一个OS终止信号。无论该信号是由你的潜在的工艺加工与否取决于如何忙得过程以及它如何被编码:
- 等待一个子进程的完成(例如,可能构建运行蚂蚁)是一个中断点。这意味着如果执行者这样做,它会瞬间中断。
- 等待从站上的计算是一个中断点。
- 等待文件或网络I/O不是中断点。这通常会导致构建看起来不可中止的问题。例如,签出一个Subversion版本库就属于这个类别。
- 正常计算也不是中断点。
阅读上述链接以获取有关故障排除的更多信息。
- 1. 詹金斯 - 如何阻止构建流?
- 2. 詹金斯构建与java.lang.InterruptedException
- 3. 配置构建詹金斯
- 4. 詹金斯和Android构建
- 5. 詹金斯 - 中止运行构建,如果新的启动
- 6. 如何詹金斯
- 7. 如何詹金斯
- 8. 建设永不终止与詹金斯
- 9. 詹金斯 - 403禁止
- 10. 詹金斯和Maven构建npanday失败
- 11. 触发器詹金斯从Github构建
- 12. 詹金斯共同ANT构建
- 13. 的Maven构建与詹金斯
- 14. Git推不触发詹金斯构建
- 15. 詹金斯 - 标记构建失败,NoHeadException
- 16. 删除构建历史詹金斯
- 17. 参数化构建 - 詹金斯管道
- 18. 等到詹金斯构建完成
- 19. 队列TFS 2012从詹金斯构建
- 20. 构建.NET 4.0和詹金斯
- 21. 詹金斯与并行构建
- 22. 从詹金斯参数构建数组
- 23. 詹金斯构建和部署
- 24. 结合构建触发詹金斯
- 25. TFS通过詹金斯构建
- 26. 如何中止詹金斯的工作,如果触发的构建失败
- 27. 詹金斯构建关闭特定分支(詹金斯的git插件)
- 28. 通过詹金斯环境变量值詹金斯的作业构建参数
- 29. 詹金斯停止特定任务的构建根据参数
- 30. 如何从建设詹金斯
您使用的是Windows还是* nix?如果* nix,哪一个? – Technext 2014-09-04 04:36:25