An open API service indexing awesome lists of open source software.

https://github.com/mrjefflarry/redmine-cli

Redmine-cli is a CLI tool for interacting with the Redmine project management system. It allows you to perform tasks such as managing issues and listing projects from the command line, streamlining workflow and saving time.
https://github.com/mrjefflarry/redmine-cli

cli go golang linux mac macos osx redmine redmine-client windows

Last synced: about 1 year ago
JSON representation

Redmine-cli is a CLI tool for interacting with the Redmine project management system. It allows you to perform tasks such as managing issues and listing projects from the command line, streamlining workflow and saving time.

Awesome Lists containing this project

README

          

# Redmine-cli

[![Go Report Card](https://goreportcard.com/badge/github.com/MrJeffLarry/redmine-cli)](https://goreportcard.com/report/github.com/MrJeffLarry/redmine-cli)

Redmine-cli (Command Line Interface) is a software program that allows you to interact with the Redmine project management system using the command line.
With a Redmine CLI tool, you can perform a wide range of tasks, such as creating and managing issues, list projects, and more, all from the comfort of your terminal or command prompt.

Supports redmine versions

* 5.x
* 4.x

## Install

### MacOS

**brew**

```bash
brew tap mrjefflarry/redmine-cli https://github.com/mrjefflarry/redmine-cli
brew install mrjefflarry/redmine-cli/red-cli
```

### Windows

**scoop**

```powershell
scoop bucket add org https://github.com/mrjefflarry/redmine-cli.git
scoop install mrjefflarry/redmine-cli/red-cli
```

### Linux

**apt**

```bash
curl -s --compressed "https://raw.githubusercontent.com/MrJeffLarry/redmine-cli/main/apt/public_key.gpg" | sudo apt-key add -
sudo curl -s --compressed -o /etc/apt/sources.list.d/redmine-cli.list "https://raw.githubusercontent.com/MrJeffLarry/redmine-cli/main/apt/redmine-cli.list"
sudo apt update
sudo apt install red-cli
```

## Usage

```
> red-cli -h
Redmine CLI for integration with Redmine API

Usage:
red-cli [flags]
red-cli [command]

Available Commands:
auth auth to Redmine
completion Generate the autocompletion script for the specified shell
config get or set config
help Help about any command
issue issue
project project
user Get users info

Flags:
--all Ignore project-id
-d, --debug Show debug info and raw response
-h, --help help for red
-v, --version version for red

Use "red-cli [command] --help" for more information about a command.
```

Documentation can be found [here](./docs/index.md)