哈德森 - 工作被困,如何杀死它?

时间:2010-06-09 14:48:05

标签: hudson

我在Hudson下运行的工作没有从“匿名用户启动”开始。我怎么能阻止它?我尝试重新启动Hudson服务器,但它刚刚启动时恢复了工作。

它不能被正常的取消构建按钮杀死。

感谢。

3 个答案:

答案 0 :(得分:2)

检查您的构建过程以确保它不等待交互式输入。例如,如果您在ssh上运行,并且服务器不在已知的hosts文件中,那么它可能正在等待您授权指纹。同样,如果您还没有设置自动密钥交换,也许它正在等待您输入密码。

答案 1 :(得分:1)

Hudson正在等待SVN回复 - SVN正在等待我的id使用存储库的权限。一旦到了那里,哈德森又开始工作了。

我认为在这种情况下会有一个我需要杀死的SVN进程才能让Hudson再次响应。

答案 2 :(得分:1)

我遇到了一个类似的问题,即工作处于早期阶段。我做了以下工作并开始工作。不知道究竟是什么伎俩。

  1. ssh到作业附加到的构建节点并清理其工作区
  2. sudo /etc/init.d/hudson restart重启Hudson服务器上的服务。
  3. 重新输入源代码凭据
  4. 启动构建作业