Redmine REST API を操作する Go 製 CLI ツール。
brew install chippy-ao/tap/redmine-climise use -g chippy-ao/redmine-cligo install github.com/chippy-ao/redmine-cli@latesthttps://github.com/chippy-ao/redmine-cli/releases から各OS向けバイナリをダウンロード。
# プロファイルを追加
redmine-cli config add work --url https://redmine.example.com --api-key YOUR_API_KEY
# デフォルトプロファイルを設定(最初に追加したものが自動でデフォルトになる)
redmine-cli config set-default work
# プロファイル一覧
redmine-cli config listredmine-cli search --keyword "バグ" --status open
redmine-cli search --project myproject --assigned-to me
redmine-cli search --keyword "ログイン" --tracker-id 1 --limit 10redmine-cli get-issue 1234
redmine-cli get-issue 1234 --include journals,childrenredmine-cli create-issue --project myproject --subject "バグ修正"
redmine-cli create-issue --project myproject --subject "新機能" --tracker-id 2 --priority-id 1 --description "詳細説明"
redmine-cli create-issue --project myproject --subject "子タスク" --parent-issue-id 1234# リレーション作成
redmine-cli add-relation --issue-id 1234 --related-id 5678 --type relates
redmine-cli add-relation --issue-id 1234 --related-id 5678 --type precedes --delay 3
# リレーション削除
redmine-cli delete-relation 443redmine-cli projects
redmine-cli trackers
redmine-cli statuses
redmine-cli priorities
redmine-cli categories --project myproject
redmine-cli versions --project myproject
redmine-cli members --project myprojectredmine-cli --profile work search --keyword "タスク"
redmine-cli --profile oss search --keyword "issue"すべてのコマンドは JSON を stdout に出力します。エラーは stderr に出力されます。
- Redmine 5.1.0+(keyword 検索に
any_searchableフィルタを使用)
MIT