JIRAをコンソール上から操作しつつ、更新した情報をslackに投げるツールを作りました。
なぜ作ったし
JIRAの更新が面倒になったからです。 なんでわざわざマウスでチケットの移動させないといけないんだぁ?と思ったので作りました。 slackのメッセージ投稿は社内で需要がありそうなので作りました。
使い方
$ gem install
$ jira config # ここでjiraの設定とかslackのwebhookアドレスとかを入力
設定が完了したら
$ jira list
$ jira forward 9999 -m "リリースしたよ!"
言い訳
config時に聞かれるworkflowのstatus IDのリストなんですが、 現状JIRA REST APIにはworkflowのtransitionsのリストを取得する方法がないため、 ユーザーが気合いでstatusのIDリストを登録してもらう必要があります。
本当に申し訳ない。