Skip to content

This repositories contains a collection of tools that allows to interact with Mozilla's continuos integration.

Notifications You must be signed in to change notification settings

MikeLing/mozilla_ci_tools

This branch is up to date with mozilla/mozilla_ci_tools:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b36f6a7 · Aug 23, 2017
Nov 16, 2015
Jul 7, 2017
Jul 7, 2017
Jul 7, 2017
Feb 26, 2015
May 25, 2016
Jul 23, 2015
Apr 21, 2016
Aug 23, 2017
Apr 18, 2016
Jul 7, 2017
Jul 7, 2017

Repository files navigation

End of life

Further development of this project has ended. Thanks for all your contributions!

See https://bugzilla.mozilla.org/show_bug.cgi?id=1379172 for details.


mozci - Mozilla Continuous Integration Tools

Installation

pip install mozci

Documentation

Usage is described in the documentation: https://mozilla-ci-tools.readthedocs.org

Development

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

Requirements

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.

About

This repositories contains a collection of tools that allows to interact with Mozilla's continuos integration.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%