Skip to content

benmatselby/trello-cli

Repository files navigation

Trello CLI

Small Trello CLI application for managing a the Trello board in a SCRUM environment. It isn't intended to be a full wrapper around the Trello API, but some simple tools to automate sprint management and artefacts such as the CHANGELOG.

  • It assumes you have Scrum for Trello installed, as it adds story points to the name.
    • If not, please prefix your card title with (x) where x is the number of story points.
  • You can create a board and list existing boards (with all the cards on a board).

Requirements

Environment variables

In order to connect to Trello you require the following variables.

export TRELLO_CLI_KEY=""
export TRELLO_CLI_SECRET=""

Installation

You can install this application a few ways:

Installation via Docker

Other than requiring docker to be installed, there are no other requirements to run the application this way.

$ docker build -t benmatselby/walter .
$ docker run \
  --rm \
  -t \
  -eTRELLO_CLI_KEY \
  -eTRELLO_CLI_SECRET \
  benmatselby/trello-cli:latest "$@"
Installation via Git
git clone https://github.com/benmatselby/trello-cli.git
cd trello-cli
make clean install
bin/trello.php board:list -s

About

⚙️ Small Trello CLI application for managing a Trello board in a Scrum environment

Topics

Resources

Stars

Watchers

Forks