jenkinsを実行しようとすると、gitmvn -B release:prepare
に変更するところまで到達しますが、 This is a local git repository でpush
失敗します。Host key verification failed.
この時点で、jenkinsは として実行されroot
ます。用の SSH キーが作成されroot
、適切に git ユーザーの に追加されましたauthorized_keys
。
実際、ビルド マシンにSSH 接続su
して、クローンを正常にroot
実行
git clone git@localhost:my-project.git
し、ブランチを作成して、そのブランチをorigin
正常にプッシュできます。
もう1つの奇妙なことは、ジェンキンスが実行前にリポジトリを正常に複製できることですmvn release:prepare
。
しようとするとpush
、Host key verification failed.
エラーが発生します。
ビルドを1つの実行ステップに落としました
git clone git@localhost:my-project.git
mvn -B release:prepare
応答する前に、git プラグインまたはmaven リリース プラグインを提案しないでください。これらはインストールできません。