Bug 1068653 - Part 1 Add python dependencies for taskcluster mach commands r=gps
Bug 1068653 - Part 2 add taskcluster trygraph commands r=wcosta, garndt, mdas
Bug 1085502 - gecko: Add mach ci-build r=lightsofapollo
Bug 1087456 part1: Update base image to CentOS 7. r=lightsofapollo,garndt

releng uses CentOS for CI. In order to reuse their packages, we also
move from Ubuntu to CentOS for our base images.
Bug 1087456 part2: change builder image from "gecko-base" to "base". r=lightsofapollo,garndt

builder image is now based on the "base" image that lives on gecko
tree.
Bug 1087456 part3: create repositories parent dirs if they don't exist. r=lightsofapollo,garndt

Older versions of mercurial cannot create inner directories if the
parents don't exist.
Bug 1087456 part4: use build-setup vars to reference repos. r=lightsofapollo,garndt
Bug 1085513 part1: Detect the mozconfig obj directory. r=lightsofapollo, garndt

We cannot hardcode the object directory because it is configurable
inside the mozconfig file.

Parse the mozconfig and extract the object directory. If it is not
defined, defaults to "/home/worker/object-folder".
Bug 1085513 part2: use nightly mozconfig for b2g desktop builds. r=lightsofapollo,garndt
Bug 1085513 part3: Remove unused mozconfig files r=lightsofapollo,garndt.

Since we now use the gecko tree mozconfigs for building, the docker
mozconfigs are no longer necessary.
Bug 1085511 part1: remove unused json files r=lightsofapollo,garndt.

These were tasks in json format put here for tests. Not needed anymore,
kill them.
Bug 1085511 part2: add b2g desktop debug build task r=lightsofapollo,garndt.
Bug 1090404 : Update docker tester image to use gecko-tree base image r=lightsofapollo
Bug 1091850 - Use worker for build tasks r=wcosta
Bug 1091850 - Use worker for build tasks r=wcosta
Bug 1091850 - Use worker for build tasks r=wcosta
Bug 1085505 part1: Update tester image to create "artifacts" directory r=lightsofapollo,garndt.

Artifacts are stored in the /home/worker/artifacts directory. If this
directory doesn't exist, the task finishes unsuccessfully.
Bug 1085505 part2: Add "create" and "deadline" fields in the template r=lightsofapollo,garndt.

These fields are required for b2gtest tasks.
Bug 1085505 part3: Add the "ci-tests" mach command r=lightsofapollo,garndt.

The --task-id cli allows you to pass the task id of the correspondent
build task. That's where the b2g image and test file are get from to
run the tests.
Bug 1088232 - mach ci-docker-run r=wcosta,garndt