# First Experiment with TaskCluster

DevFeed: [First Experiment with TaskCluster](<https://devfeed.tech/articles/first-experiment-with-taskcluster-20303.md>)

Original publisher: [Read original article](<https://www.erranderr.com/blog/taskcluster-learning.html>)

Author: Maja Frydrychowicz

Published: 2016-02-09T05:00:00Z

Content type: tutorial

Language: en

Sources: [Mozilla Automation](<https://devfeed.tech/sources/mozilla-automation.md>)

Topics: [CI/CD](<https://devfeed.tech/topics/cicd.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Mozilla](<https://devfeed.tech/topics/mozilla.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [ci](<https://devfeed.tech/tags/ci.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [docker](<https://devfeed.tech/tags/docker.md>), [eslint](<https://devfeed.tech/tags/eslint.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [foss](<https://devfeed.tech/tags/foss.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [python](<https://devfeed.tech/tags/python.md>), [taskcluster](<https://devfeed.tech/tags/taskcluster.md>), [testing](<https://devfeed.tech/tags/testing.md>), [treeherder](<https://devfeed.tech/tags/treeherder.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

## AI overview

A developer explains how to add and schedule a new task in Mozilla's TaskCluster continuous integration system. The article covers task graphs, YAML configuration, Docker-based execution, source checkouts, and the steps required to register tasks for scheduling and try pushes.

## Source excerpt

Adding a new task to TaskCluster continuous integration system.