TeamCity オンプレミス 2026.1 ヘルプ

通知の構成

TeamCity は、さまざまなイベントについてユーザーに通知できます。

  • Web ブラウザー

  • メール

  • Slack 経由

  • IDE

この記事では、TeamCity で通知がどのように機能するかを説明し、サーバーで通知を設定する方法を示します。

通知レベル

TeamCity の通知は次のように構成できます。

ユーザーごと

通知ルールは、ユーザープロファイル設定で構成されます。これらのルールはユーザーグループレベルでも設定できるため、グループ内のすべてのユーザーに適用されます。

ユーザーレベルの通知ルールは、特定のプロジェクトまたは複数のプロジェクトとビルド構成に割り当てることができます。

これらの通知は、IDE、ブラウザー、Slack、メールで利用できます。

ビルド構成ごと

通知ビルド機能を構成する必要があります。

ビルドレベルの通知は、特定のビルド構成のイベントについて一度に多くの人に通知するのに最適です。メーリングリストのアドレスまたは Slack チャネル ID を指定できます。このリストまたはチャネルに登録している人は誰でも、選択したビルドイベントが発生したときに通知されます。

現在、これらの通知はメールと Slack でのみ利用できます。

ユーザーレベルの通知の構成

メール通知

TeamCity Email Notifier は、ユーザープロファイルで指定されたメールアドレスに依存しています。

TeamCity サーバーでメール通知を設定するには、システム管理者は管理 | メール通知で SMTP サーバーを構成する必要があります。期待されるパラメーターの値は、メールサーバーの設定で確認できます。

GoogleMail の設定例を参照してください。

ブラウザー通知

TeamCity Browser Notifier は、Web ブラウザーに直接通知を表示できます。ブラウザー拡張機能として機能します。詳細については、こちらの記事を参照してください。

Slack 通知

TeamCity Slack Notifier は、Slack にサインインする必要があり、プロジェクト設定で構成された Slack 接続に依存します。Slack への接続を構成する方法について詳しくは、こちらをご覧になるか、ビデオチュートリアルを参照してください。

IDE 通知

TeamCity IDE Notifier では、IDE に TeamCity プラグインをインストールする必要があります。TeamCity IDE プラグインのインストールの詳細については、ツールをインストールするを参照してください。

ビルドレベルの通知の構成

ビルド構成レベルで通知を設定するには、通知ビルド機能をこのビルド構成に追加する必要があります。この機能には 2 つのタイプがあります。

通知ルールの構成

希望する通知方法を構成したら、通知をトリガーするイベントを選択します。

例: SMTP サーバーが管理 | メール通知で構成されている場合、TeamCity はデフォルトのルールに従ってメールを送信します。ユーザーの設定にメールアドレスが追加されている場合、変更を含むビルドが失敗するたびに TeamCity がメールを送信します。

ユーザーは、プロファイル設定で独自の通知ルールを管理できます。プロジェクト管理者は、それぞれ管理 | ユーザー | ユーザーの設定または管理 | グループ | グループの設定のユーザーまたはユーザーグループの通知ルールを管理できます。

通知ルールの構成と処理について詳しくは、この記事を参照してください。

通知テンプレートの変更

プロジェクト管理者は、テキストテンプレートをカスタマイズすることにより、デフォルトの通知の形式を変更できます。この記事の詳細な手順を参照してください。

2025 年 4 月 07 日