私の問題は、gitolite を使用してリモート リポジトリを作成するサーバーからクローンとコミットを実行する必要があることです。
www-data user で手動クローンを実行すると:
git クローン ssh://git@git-repo.fr/client_1_foo /tmp/client_1_foo
プロジェクトはクローンです。
しかし、同じコマンドが私のスクリプト (PHP) によって呼び出されると、エラー 128 (SSH エラー) が発生します。
編集:(スクリプトを実行するユーザーはwww-dataです)何か考えはありますか?
gitolite conf :
repo client_1_foo
RW+ = @client_1_foo_ADMIN @all www-data
RW = @client_1_foo_DEV Jenkins
R = daemon