10

私は、正常に機能していた BitBucket リポジトリからプルする Jenkins ジョブを持っています。ただし、サブモジュールを追加しましたが、Jenkins はそれを窒息させています。Jenkins コンソール出力のクリップを次に示します。

致命的: コマンド "C:\Program Files (x86)\Git\cmd\git.exe submodule update" がステータス コード 1 を返しました: stdout: 'submodules/my.repo' にクローンを作成しています...

stderr: 致命的: 認証に失敗しました

BitBucket のメイン リポジトリのデプロイ キーに追加した ssh キーを使用しています。そして、それは常にうまくいきました。サブモジュール リポジトリのデプロイ キーに同じキーを追加しました。認証が失敗する理由を誰か教えてもらえますか?

4

5 に答える 5

0

/.shh フォルダーを Jenkins ホーム ディレクトリにコピーしてみてください。

于 2013-07-29T09:24:59.630 に答える
0

git config --global credential.helper wincred

https://help.github.com/articles/caching-your-github-password-in-git/#platform-windows

于 2016-06-24T21:38:28.997 に答える