メンバーがプルリクエスト(Pull Request)をしたら チャットで通知
最近私の仕事のほとんどがチャット(MS Team)上で完結されています。
これがいいか悪いかは別として、ものすごく便利です。
同じオフィスにいるときは、「今プルリクしたよ」なんて声をかけあえるのですが、 リモートが多い時は、自動的にチャットに通知してほしい。
といことで、今日はさらに仕事がチャット上で完結するよう、 当社のメイン開発環境であるVSTS(Visual Studio Team Service)を TFS(Team Foundation Service)につなげて、様々な通知をチャットで表示できるようにしてみます。
- アサインされているWork Itemが更新された
- プルリクエストがおきた
- コードがコミットされた
- ビルドされた
- リリースがデプロイされた、承認された
これらのアクションを自動的に指定したTeamsのチャンネルに流して共有したいと思います。
まずは通知をしたいTeamsのチャンネルへ移動し、右上にあるメニューをクリックし、コネクターを選択します。
次にVisual Studio Team Serviceを選択
インストールへ進みます
通知内容などなど細かな設定がここでできます。ときに、プル要求の作成完了時に通知をうけられるようにします。
これだけで完了です。 では実際にプルリクエストしてみましょう。
指定したチャンネル上に、プルリクエストがあった通知がきました。
チャットで仕事するもシリーズ化できたら・・していきたいと思います。