jenkinsからCodecommitのリポジトリをfetchできない
毎日、定期的に行いたい処理をJenkinsのJobに登録しようとしています。
処理に必要なプログラムやJenkinsのPipelineを記述したファイルはCodeCommitのリポジトリに配置していてます。
CodeCommitと連携するためのpluginなどはすでにインストールしてあり、IAMユーザの作成や権限の設定なども完了しているのですが、Jobがうまくビルドされません。
hudson.plugins.git.GitException: Command "git fetch --tags --progress
origin +refs/heads/*:refs/remotes/origin/* --prune" returned status
code 128:
stdout:
stderr: Permission denied (publickey).
fatal: Could not read from remote repository.
上記エラーが出てしまいます。
Jenkinsサーバ上で直接git cloneすることはできたので、ssh鍵の問題でも無いように思えます。
どなたか詳しい方がおられましたら、助言いただけると幸いです。
よろしくお願いします。