【问题标题】:Jenkins hangs when pulling from bitbucketJenkins 从 bitbucket 拉出时挂起
【发布时间】:2012-11-09 16:03:25
【问题描述】:

我正在尝试使用 Bitbucket 设置 Jenkins,但是当我尝试构建时,Jenkins 永远挂在这里:

[project] $ hg showconfig paths.default
[project] $ hg pull --rev default

我看过这篇文章:Jenkins, Mercurial, Bitbucket and SSH not working 和这里的文档https://wiki.jenkins-ci.org/display/JENKINS/Mercurial+Plugin,但我仍然遇到同样的问题。

我正在运行 Windows 7 64 位和 TortoiseHG 64 位。我将 jenkins.xml 更改为使用 64 位 jvm,但仍然没有。我已经尝试使用 32 位 Plink,但仍然没有。

我还尝试从构建配置中关闭源代码控制,并且我正在从批处理脚本运行 hg pull。我在那里也得到同样的东西。如果我在命令提示符下运行批处理,它可以工作......

如果有任何帮助,我将不胜感激。

【问题讨论】:

    标签: jenkins bitbucket


    【解决方案1】:

    你检查过控制台输出吗?

    可能是凭据问题。我在 git 存储库中遇到了类似的问题。

    【讨论】:

    • 我有这个是我从这里复制粘贴的:[project] $ hg showconfig paths.default [project] $ hg pull --rev default
    • 当你从 jenkins 机器上的控制台执行该命令时会发生什么?
    • 当我从控制台运行命令时,一切正常。只有当我从 Jenkins Web 界面运行它时才会遇到问题。我发现如果我通过 Tomcat 运行 Jenkins,这一切都有效。如果我使用 Jenkins Windows 服务运行它会失败。
    • 检查它在哪个用户下运行
    • 我在关闭安全性的情况下运行它。如果启用了安全性,我应该创建一个与 Windows 用户具有相同用户名的 Jenkins 用户吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-26
    • 1970-01-01
    • 2020-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多