mobn A tool for mob programming.
git clone [email protected]:tapegram/mobn.git
ln -s <PATH_TO_MOBN>/mobn /usr/local/bin/mobn
Set up your preferred workstream via an environment variable. For example.
export MOBN_WORKSTREAM_NAME=matcha-mob
mobn new # start a new work stream
mobn continue # start your turn on an already created work stream
mobn done pr123 # ready to create PR, put all of the commits on to a new branch called `pr123`
mobn help # for help!
Additionally, you can provide the team members when starting the session so the mob tool will take care of whos turn it is.
mobn new tom dick harry
Make sure you have pip3
python3 -m pip install --upgrade pip
And virtualenv
sudo pip3 install virtualenv
virtualenv -p /usr/bin/python3 venv
pip install -r requirements.txt
From your virtual env run pytest