Taskcluster: Difference between revisions
Jump to navigation
Jump to search
| Line 8: | Line 8: | ||
* [https://etherpad.mozilla.org/automation-futures automation-futures etherpad] | * [https://etherpad.mozilla.org/automation-futures automation-futures etherpad] | ||
== Status Meetings == | |||
* [[Auto-tools/Projects/TaskCluster/Meetings]] | |||
== Components == | == Components == | ||
| Line 24: | Line 28: | ||
* [https://etherpad.mozilla.org/bKjtVtGnCu provisioner API] | * [https://etherpad.mozilla.org/bKjtVtGnCu provisioner API] | ||
=== Worker (owner: | === Worker (owner: lightsofapollo) === | ||
The worker is responsible for executing tasks. | The worker is responsible for executing tasks. | ||
* [https://github.com/taskcluster worker components on github] | * [https://github.com/taskcluster worker components on github] | ||
Revision as of 21:24, 15 January 2014
TaskCluster
Description
TaskCluster is the name for a new task execution framework on to which we intend to move our test CI system. A "task" will typically be a test job, but could be other things as well. Initially, TaskCluster will power the Gaia Shepherd project, but will eventually be expanded to run buildbot jobs and perform other kinds of work as well.
Docs
Status Meetings
Components
Job Queue (owner: dminor/ted)
The job queue accepts requests for tasks to be executed, and interacts with the provisioner and the workers to execute them.
Provisioner (owner: jonas)
The provisioner is responsible for creating and destroying workers.
Worker (owner: lightsofapollo)
The worker is responsible for executing tasks.