Appをslackワークスペースに追加
通知を送りたいチャンネルにAppをinvite
DevOpsにサインインする
「Sign in」ボタンをクリックして認証します。(ブラウザに遷移します)
6桁くらいのコードがブラウザに表示されるので、そちらをslack側で入力すると、下記のようにサインインが完了します。
リポジトリをサブスクライブ
/azrepos subscribe [リポジトリのURL]
リポジトリのURLはこちらを参考に: /azrepos subscribe https://dev.azure.com/myorg/myproject/_git/myrepo
DevOpsのReposタブならどこ開いててもいけると思いますケド
通知するサブスクリプションの追加
/azrepos subscriptions
するとslack上でこんなメッセージが表示されますので、「Add subscription...」をクリック(動作はもっさりですのでのんびりした心でいきましょう)
下記をプルダウンから設定
Which event...?: Pull request commented on
Repository: 通知対象とするリポジトリ
(複数のリポジトリをサブスクライブしてるとAny
が選べる)
Target branch: 通知対象とするPRのマージ先ブランチの指定
「Save」をクリックして、下記メッセージが表示されてたら通知設定完了です。
テストしてみようか
備考
slackワークスペースへのアプリ追加は管理者じゃないとできなかったような気もする。
そのへんはググってくださいな。