Hubot JIRA おみくじで担当者の選定をランダムに行う
·1 分で読めます

JIRA で起票された課題の担当者の選定を Hubot でランダムに行うスクリプトを公開しました。
npm install --save hubot-jira-lottoコマンド
hubot pick (an) assignee (for) <ISSUE-NUMBER> from <ASSIGNEE-GROUP><ASSIGNEE-GROUP> で指定されたグループから担当者をランダムに選定します。
既にアサインされた該当のプロジェクトの課題の数で傾斜がかかります。
設定
この Hubot スクリプトは、ログインアカウントに 管理者権限が必要です。
ログインアカウントを administrators グループに追加してください。
JIRA のユーザー名をチャットのユーザー名に変換する
もし、お使いのチャットアダプター (Campfire, HipChat, Slack …) と JIRA で別のユーザー名を使用している場合は、robot インスタンスに変換メソッドを定義することができます。
例: ngs を atsushi_nagase に変換する
関連記事
Hubot スクリプトを gulp と mocha でテスト駆動開発する
2014-06-13