Inspired by Github CLI, Bitbucket-CLI attempts to tackle the same goal for Bitbucket repositories i.e. an interactive tool to interact with your repository via CLI. It is built on Bitbucket API - a REST api service developed by Atlassian.
$ pip install thvu-bitbucket-cli
$ https://github.com/thvu11/Bitbucket-CLI.git
$ cd Bitbucket-CLI
$ python setup.py install
export BITBUCKET_CLI_CREDENTIAL=/path/to/your/config
The config file must have the following format:
[CONFIG]
user: <your username>
password: <your password>
workspace: <your workspace>
repo_slug: <your repo slug>
$ bb --help
$ bb pr --help # available sub-commands for pull request command
$ bb issue --help # available sub-commands for issue command
Local development is done through a docker compose stack
Feel free to setup the environment variable BITBUCKET_CLI_CREDENTIAL
to your mock config file