雑にBacklogのチケットを一括で作成できるスクリプト書いた

はじめに

仕事の関係で一括でBacklogに複数のチケットを登録する必要があり、作成したものになります。 手作業なんて面倒くさいことしたくない人は是非使ってみてください。

作ったもの

github.com

使い方

使い方は簡単。 上記のコードをクローンした後、必要なAPIキーなどを.envに追加

SPACE_ID=<スペースID>
API_KEY=<APIキー>
PROJECT_ID=<プロジェクトID>
ISSUE_TYPE_ID=<チケットのタイプ>
PRIORITY_ID=<優先度>

その後、tickets.mdをクローンしたディレクトリ内に以下のように作成。

### ○○の修正対応

○○は××だったのでそのように修正

TICKET_END

### △△の修正対応

△△は××だったのでそのように修正

TICKET_END

TICKET_ENDで各チケット毎に区切るようにしています。

あとはbundle installなどをした後にbundle exec ruby main.rbを実行するだけです。

bundle exec ruby main.rb

参考

github.com

developer.nulab.com