Further development of this project has ended. Thanks for all your contributions!
See https://bugzilla.mozilla.org/show_bug.cgi?id=1379172 for details.
pip install mozci
Usage is described in the documentation: https://mozilla-ci-tools.readthedocs.org
Pull the latest development version:
git clone https://github.com/mozilla/mozilla_ci_tools.git
Move inside the project directory, create a virtualenv (highly recommended) and after activating a virtualenv, do:
python setup.py develop
You are all set! Visit the link in the documentation section for detailed use and contribution guidelines.
To run all the tests run:
tox
Developing on this project requires your environment to have these minimal dependencies:
- Tox - for running the tests
- Setuptools - for building the package, wheels etc. Now-days Setuptools is widely available, it shouldn't pose a problem :)
- Sphinx - for updating the documentation
Note: the layout for this project came from the Cookiecutter template https://github.com/ionelmc/cookiecutter-pylibrary-minimal.