3

Windows 2008 R2 マシンに Mercurial プラグインがインストールされた Jenkins インスタンスがあります。KilnHQ リポジトリで Maven プロジェクトのビルド ジョブを定義しようとしています。認証の失敗により、HG クローン ステップでコードを取得できません。

Kiln のドキュメントを読みましたが、HTTPS のみをサポートしています。SSH のサポートはありません。ただし、Jenkin の hg プラグインでは、ユーザー名/パスワードを入力できません。

Jenkins を使用してビルド作業を正常に起動するにはどうすればよいですか?

4

1 に答える 1

3

(すべての)http(s):// URLを使用すると、ユーザー名とパスワードをURLに直接入力することが合法です。Mercurialはそれをサポートしています。Jenkins用のMercurialプラグインが壊れない場合は、おそらく次のようにすることができます。

https://user:pass@kilnhost.com/path/to/repo

それでも問題が解決しない場合は、JenkinのユーザーのホームディレクトリのMercurial.iniファイルの[auth]セクションに認証情報を入力できます:http ://www.selenic.com/mercurial/hgrc.5.html#auth

于 2012-04-16T21:11:01.983 に答える