1

(Windows Server 2008の)ビットバケットリポジトリからプルするようにJenkinsを設定しようとしています。キーを生成し、それをbitbucketにアップロードし、Plinkを使用するようにMercurialを構成し、Pageantを実行しており、コマンドラインからクローンを作成できます。

Jenkinsジョブを設定すると、リポジトリのクローンを作成しようとしますが、コンソール出力の「動作中」アイコンでハングします。

Building in workspace <workspace>
$ hg clone --rev default --noupdate ssh://hg@bitbucket.org/user/repo <workspace>
<spinning working icon>

コマンドラインからリポジトリのクローンを作成すると、次のようになります。

Building in workspace <workspace>
[src] $ hg showconfig paths.default
[src] $ hg pull --rev default
<spinning working icon>

そしてそれはまたただぶら下がっています。私はそれを一晩実行したままにしました、エラーメッセージも何もありません。

私は使用することができhttps://user:pass@bitbucket.org/user/repo、それはジェンキンスからうまくチェックアウトします。

4

1 に答える 1

1

32ビットのTomcatで実行されているJenkinsは、64ビットのplinkが好きではないことがわかりました。32ビットのplinkに変更したところ、正常にチェックアウトされました。

于 2012-06-16T00:59:27.397 に答える