GitHub と CI サーバー (Ubuntu) にコード リポジトリがあり、ファイアウォールの背後に Jenkins があります。
そのため、プロキシ設定を jenkins に設定すると、正常に動作します (たとえば、利用可能なプラグインを確認できます)。そして、.gitconfig でプロキシ設定を構成しました。また、jenkins home/.ssh ディレクトリに id_rsa があります。
しかし、jenkins はエラーのため、ジョブの実行中に git clone を実行できません:
ssh: ホスト github.com ポート 22 に接続: 接続がタイムアウトしました
Jenkins ユーザーは、ターミナルでプロキシチェーンの git clone 操作を正常に実行します。
プロキシチェーンを介してジェンキンスの動作を強制することは可能ですか? または、誰かが私にいくつかの代替案をアドバイスできますか?