jenkinsでgitを使うときにはまったこと

jenkinsを入れた時にしょうもない部分で2週間ぐらいハマったのでメモ

gitのインストールして公開鍵も設定した。

なぜかjenkinsからssh://server/repository.gitで取ってこれない。

 

しかたなく「/etc/passwd」をいじってjenkinsユーザーでログインできるようにしてsshしてみたら

known hostsが設定されてなかった。

ログインできないだけに盲点だった。

 

その後調べてみたらこんな感じで同じことができるらしい

sudo -u jenkins ssh ユーザー@サーバー