代码之家  ›  专栏  ›  技术社区  ›  cyborg

哈德逊-约伯卡住了,怎么杀了它?

  •  6
  • cyborg  · 技术社区  · 16 年前

    我有一份在哈德逊大学运行的工作,没有从“匿名用户启动”开始。我怎样才能阻止它?我尝试重新启动哈德逊服务器,但它只是在启动时恢复了作业。

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

    谢谢。

    3 回复  |  直到 11 年前
        1
  •  2
  •   dbrown0708    16 年前

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

        2
  •  1
  •   cyborg    16 年前

    Hudson正在等待SVN响应-SVN正在等待我的ID使用存储库的权限。在那里之后,哈德逊又开始工作了。

    我假设在这种情况下会有一个SVN过程,我需要杀掉它才能让哈德逊再次作出反应。

        3
  •  1
  •   RobEarl    11 年前

    我有一个类似的问题,那就是工作在早期就被卡住了。我做了下面的工作,并使它工作。不知道到底是什么把戏。

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