Husdon/Jenkinsでは、ビルドが壊れたときに通知を設定して、ビルドを壊したチェックインを行ったユーザーにメールを送信できます。 Teamcityでこれを行うにはどうすればよいですか?
個人ユーザーはTeamcityインターフェイスを介して(ビルドが壊れたときのために)自分自身に電子メール通知を設定できることを知っていますが、ビルドを破壊したユーザーにのみ電子メールを送信します。また、すべての個人がユーザーはTeamcity設定を更新する必要があります。
そのように作成された通知ルールは、すべてのユーザーに対して機能します。これは、通知ルールがグループAll Users内の管理セクションで作成され、1人のユーザーの個人通知設定内では作成されなかったためです。これは、TeamCityの以前のバージョンでも機能します。 5.xで
ユーザーには、必要に応じて追加のルールを定義するオプションがあります。
少なくともTeamcity 6.5では、ロールとグループがあり、それらに基づいて通知設定を設定できます。
目的を達成するには、デフォルトで設定されているグループALL(全員)の通知を確認してください。通知は削除できません。
http://yourteamcityinstall/admin/editGroup.html?groupCode = ALL_USERS_GROUP&tab = groupNotifications
この質問には日付が付けられていて、多くのチームがSlackを使用していることに気づきました。 「2011年まで」という電子メールを検討している私たちにとって、私のチームはこの目的のためだけにこのNice Slackプラグイン通知機能で成功を収めてきました。
https://github.com/PeteGoo/tcSlackBuildNotifier
ZipをTeam Cityプラグインフォルダーにアップロードし、Team Cityサーバーを再起動して、管理/ビルド構成設定から通知を構成するだけです。また、APIトークンフィールドで使用するSlack Webhookを作成します。
多くの条件で通知するように設定できますが、現在使用しているのは「ビルドが失敗したときにトリガーする」オプションのみです。