Confirmed users
4,293
edits
(Update page for modern workflows and best practices; Remove some obsolete and/or irrelevant documentation) |
(Add desktop l10n notes) |
||
| Line 94: | Line 94: | ||
== Adding new jobs == | == Adding new jobs == | ||
It's possible to create new jobs (or modify existing ones) directly *in* your try push, provided you use taskcluster. Just edit the relevant configuration in testing/taskcluster. For more information on creating jobs, see the [http://docs.taskcluster.net/ taskcluster docs]. | It's possible to create new jobs (or modify existing ones) directly *in* your try push, provided you use taskcluster. Just edit the relevant configuration in testing/taskcluster. For more information on creating jobs, see the [http://docs.taskcluster.net/ taskcluster docs]. | ||
== Desktop l10n jobs == | |||
You can use the steps in [[ReleaseEngineering/TryServer#Scheduling jobs with Treeherder|Scheduling jobs with Treeherder]] to add localized desktop builds to your try push, regardless of whether you used try syntax at first. Filtering with 'l10n' helps to find the jobs amongst the many possibilities. | |||
The jobs can be customized by modifying files prior to pushing: | |||
* reducing the number of locales by limiting <tt>browser/locales/all-locales</tt> (eg top-locales like de fr ja ja-JP-mac ru zh-TW). Leaving a full list of locales is likely to hit a timeout on Mac and Windows | |||
* use a different en-US build by modifying [https://dxr.mozilla.org/mozilla-central/source/testing/mozharness/configs/single_locale/try.py#4 en_us_binary_url], but note that the building en-US and then l10n in one push is not a tested scenario | |||
* use the Aurora l10n repos by modifying [https://dxr.mozilla.org/mozilla-central/source/testing/mozharness/configs/single_locale/try.py#10 hg_l10n_base] | |||
The resulting builds are uploaded to the same sub-directory as en-US builds, eg try-linux/ for 32bit linux. | |||
== Server Status == | == Server Status == | ||
* Pending builds by revision are at https://secure.pub.build.mozilla.org/buildapi/pending | * Pending builds by revision are at https://secure.pub.build.mozilla.org/buildapi/pending | ||
* In-progress builds by revision are are https://secure.pub.build.mozilla.org/buildapi/running | * In-progress builds by revision are are https://secure.pub.build.mozilla.org/buildapi/running | ||