TeamCity On-Premises 2026.2 Help

クロスサーバープロジェクトポップアップメニューの構成

TeamCity の プロジェクトポップアップメニューでは、複数のサーバー上のプロジェクトとビルド構成を閲覧できるため、プロジェクトまたはビルド構成を選択すると、適切なサーバーでページが開かれます。 HTTPS を使用するサーバーでのみ機能します: HTTP サーバーに対して有効化しようとすると、TeamCity はそのプロジェクトを表示できません。

プロジェクトポップアップメニューは、表示するプロジェクトのリストを取得するために、個別の REST API リクエストを使用します。 ピアサーバーが構成されている場合、それらに対しても REST API 呼び出しが行われます。
これらの REST API 呼び出しを機能させるには、サーバーがすべてのピアからの CORS リクエストを許可するように 構成されている必要があります。 また、それらのサーバーにはユーザーのブラウザーからアクセス可能で、ユーザーがそれらのサーバーにログインしている必要があります。

プロジェクトポップアップメニューの構成

管理 | ノード構成 ページの専用 UI を使用すると、プロジェクトポップアップメニューにフィードするリンクサーバーを構成できます。

  1. TeamCity サーバーの URL を指定して、 サーバーを追加 をクリックします。

  2. テスト接続ボタンをクリックします。 そのためにはログインする必要があります。

接続が成功すると、対応するサーバーノードがプロジェクトポップアップメニューに追加されます。

CORS 構成

サーバー A のポップアップメニューがサーバー B からのプロジェクトを表示する場合、サーバー B は、ユーザーがサーバー A にアクセスするために使用できるサーバー A のすべての URL を信頼するために 設定された CORS を持っている必要があります。

両方のサーバーでポップアップメニューを構成する場合、相互のすべての URL を信頼するために 設定された CORS が必要です。 3 番目のサーバーを追加する場合は、他の 2 つのサーバーに追加する必要があります。

サーバーバージョンの互換性

異なる TeamCity バージョンを実行しているサーバー間で、クロスサーバープロジェクトポップアップメニューを構成できます。

2026 年 9 月 11 日