Mobile/Fennec/Android/Task Cluster notes: Difference between revisions

From MozillaWiki
< Mobile‎ | Fennec‎ | Android
Jump to navigation Jump to search
(Created page with "[mcomella on 3/30/16] Brain dump on how our task cluster config is set up. Jobs you might push to try are declared in: /testing/taskcluster/tasks/branches/base_jobs.yml Fo...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
(No difference)

Latest revision as of 23:05, 30 March 2016

[mcomella on 3/30/16] Brain dump on how our task cluster config is set up.

Jobs you might push to try are declared in:

/testing/taskcluster/tasks/branches/base_jobs.yml

For example, for the try syntax:

try: -b o -p android-lint

You'll find an android-lint task defined. These jobs point to another config like:

/testing/taskcluster/tasks/builds/android_lint.yml

In the MH_CUSTOM_BUILD_VARIANT_CFG variable in that file, it points to another config declared in:

 /testing/mozharness/mozharness/mozilla/building/buildbase.py

Which has an entry that points to the second defined config like:

/testing/mozharness/configs/builds/releng_sub_android_configs/64_lint.py

Samples

Check out bug 1254605, which I implemented incorrectly, and bug 1260914 for the fix. Together, they make a full job config.