Skip to content

ESSS/err-stash

Repository files navigation

err-stash

Travis branch

errbot plugin to interact with Stash.

Usage

Talk with the bot for help:

!help Stash

Development

Clone:

git clone [email protected]:ESSS/err-stash.git
cd err-stash

Create a pure virtual environment with Python 3.6 and activate it. Using conda:

conda create -n py36 python=3.6
W:\Miniconda\envs\py36\python.exe -m venv .env36
.env36\Scripts\activate

It is important to use a pure virtual environment and not a conda environment otherwise pip install might break conda.

Install dependencies:

pip install -r dev-requirements.txt

Run tests:

pytest tests.py

Run bot in text mode

Create a bot for local development:

errbot --init

And edit the generated config.py:

  • Change @CHANGE_ME to your username.
  • Change BOT_EXTRA_PLUGIN_DIR to point to the current directory.

Start it up with:

errbot -T

Execute to configure the bot:

!plugin config Stash {
'STASH_URL': 'https://eden.esss.co/stash',
'STASH_PROJECTS': ['ESSS'],
'GITHUB_ORGANIZATIONS': ['ESSS'],
}

Copy and paste this configuration, probably the default is enough for you.

About

errbot plugin for Stash

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages