Skip to content

A collection of tools for interacting with Mozilla's continuous integration systems.

Notifications You must be signed in to change notification settings

ka7/mozilla_ci_tools

This branch is 98 commits behind mozilla/mozilla_ci_tools:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

49de5c0 · Jul 13, 2016
Nov 16, 2015
Jul 13, 2016
May 6, 2016
Jul 1, 2016
Feb 26, 2015
May 25, 2016
Jul 23, 2015
Apr 21, 2016
Nov 8, 2015
Apr 18, 2016
Jul 13, 2016
Jul 13, 2016

Repository files navigation

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

A collection of tools for interacting with Mozilla's continuous integration systems.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%