gecko-dev/taskcluster/docs/index.rst
Dustin J. Mitchell 93195f4db6 Bug 1468627 - add docs pointing to ci-admin and ci-configuration; r=tomprince
This is just enough to make these repos discoverable and suggest their usage.
Anything more would duplicate documentation in those repositories.

MozReview-Commit-ID: 1WNEsoQBB9U

--HG--
extra : rebase_source : 19c25ee4b05fe72d2fed37ca68f75db3918d1c2f
2018-06-21 17:27:48 +00:00

38 lines
1.1 KiB
ReStructuredText

.. taskcluster_index:
TaskCluster Task-Graph Generation
=================================
The ``taskcluster`` directory contains support for defining the graph of tasks
that must be executed to build and test the Gecko tree. This is more complex
than you might suppose! This implementation supports:
* A huge array of tasks
* Different behavior for different repositories
* "Try" pushes, with special means to select a subset of the graph for execution
* Optimization -- skipping tasks that have already been performed
* Extremely flexible generation of a variety of tasks using an approach of
incrementally transforming job descriptions into task definitions.
This section of the documentation describes the process in some detail,
referring to the source where necessary. If you are reading this with a
particular goal in mind and would rather avoid becoming a task-graph expert,
check out the :doc:`how-to section <how-tos>`.
.. toctree::
taskgraph
mach
loading
transforms
optimization
docker-images
cron
try
actions
release-promotion
versioncontrol
taskcluster-config
how-tos
reference