私たちは、古い Jenkins CI サーバーから新しく構築されたサーバーにジョブを移行しているところです。その間、Git サーバー (Stash) 上のリポジトリのほとんどは、DNS エイリアス「jenkins」を使用して古いサーバーで git-hook を呼び出すように構成されています。移行が完了したら、エイリアスを更新して新しいボックスを指すようにします。これは、Stash サーバーで何百もの git-hook を更新する必要性を回避するためです。
その間、すでに新しいボックスに移行されているジョブであっても、すべての git-hook 呼び出しは古いボックスに送信されます。
私たちは、SSL ターミネーションなどの目的で、すでに両方のボックスの前で Apache httpd を使用しています。古いボックスの前のプロキシを設定して、着信 git-hook 呼び出し (特定のエンドポイントへの単純な HTTP Get) を古い Jenkins サーバーと新しい Jenkins サーバーの両方に同時に転送できればすばらしいだろうと考えました。古いサーバーからの応答が呼び出し元に返され、新しいサーバーからの応答は無視されます (どちらの場合も、応答は何にも使用されません)。
これを設定する方法はありますか?