主にバグをみつけたときなどSlackからAzure DevOpsのタスクを作りたい
連携は以下からできる marketplace.visualstudio.com
できること
- スラッシュコマンドを使用してワークアイテムを作成する
- メッセージアクションを使用して、チャネルの会話をワークアイテムに変換する
- ワークアイテムが作成、更新、コメント、削除、または復元されたときに通知を受け取る
- フィルターを使用して、チャンネルに通知するトリガーをカスタマイズする
- ワークアイテムのURLを貼ると、ワークアイテムのプレビューを表示する
スラッシュコマンドを使用してワークアイテムを作成する
例えば、以下のコマンドをSlackでうつとワークアイテムを作成するフォームが出現する
/azboards create
ぽちぽちやるだけでタスクが作成される
メッセージアクションを使用して、チャネルの会話をワークアイテムに変換する
先にSlackで議論がされていた場合、任意のコメントのメッセージアクションからワークアイテムを作成すると
そのコメントがDescriptionに入った状態でワークアイテムが作成される
例えば、「Azureタスク作成サンプル」とSlackで書いた後
右上のメッセージアクションからCreate Work Item
を選択すると
Descriptionに「Azureタスク作成サンプル」というコメントが入っている
ワークアイテムが作成、更新、コメント、削除、または復元されたときに通知を受け取る
以下を実行すると通知の設定をすることができる
/azboards subscriptions
フィルターを使用して、チャンネルに通知するトリガーをカスタマイズする
通知の設定はさらにワークアイテムの「ある項目が更新された場合だけ」などのフィルターを設けることができる
ワークアイテムのURLを貼ると、ワークアイテムのプレビューを表示する
URLをはるとこんな感じにプレビューされる