Windows 上の Jenkins、git-plugin、Bitbucket: 認証に失敗しました

Windows 上の Jenkins、git-plugin、Bitbucket: 認証に失敗しました

私はJenkins Gitプラグインから問題なくアクセスできるプライベートBitbucketリポジトリを設定しました。リポジトリを認証を要求するように切り替えたとき、Jenkinsは次のようにエラーを発します。

stderr: fatal: Authentication failed for 'https://bitbucket/scm/test/test.git'

リポジトリにアクセスするのに十分な権限を持つ資格情報をプラグインに提供しました。また、Jenkins サーバーのコマンド ラインでこれを正常にテストすることもできます。

Jenkins のリポジトリ URL:https://bitbucket/scm/test/test.git

リポジトリ URL に資格情報を直接追加すると、認証は正常に機能します。

https://テストユーザー:pa$$@bitbucket/scm/test/test.git

現在、Jenkinsプラグインで認証情報がどのように渡されるのか理解していないので、gitconfigに何か問題があるのか​​もしれません。これが私のものです。

[credential]
    helper = store
[core]
    editor = nano.exe
    askpass = false

https 経由でユーザー認証 (ユーザー名とパスワード) を使用できるように git と jenkins を構成する方法について何か提案はありますか?

答え1

Jenkinsのユーザーが間違って設定されていることが判明したので、ユーザー名とパスワードが正しく設定されていると仮定し、URLを指定して正しい資格情報を選択すれば問題ありません。

Jenkins のリポジトリ URL:https://bitbucket/scm/test/test.git

関連情報