GitLab上のMRに対するコメントを一覧する
環境変数 GITLAB_ACCESS_TOKEN
に、Personal Access Tokenを設定してください。
read_api
スコープでの動作を確認済みです。
$ export GITLAB_ACCESS_TOKEN='YOUR_ACCESS_TOKEN'
必要なライブラリをインストールしてください。
$ npm install
$ npx tsc # トランスパイル
$ node dist/index.js -h
Usage: index [options]
Options:
--repo <type> repository (ex., "eponas/epona")
--branch [branches...] target branches
-h, --help display help for command
$ node dist/index.js --repo eponas/epona --branch main
実行すると JSONL 形式でコメントが出力されるので、jq等を用いて適当に加工してください。
jq の @csv
や @tsv
を使えば、Excel 等の表計算ソフトへもコピペ可能です。