Changes

Jump to: navigation, search

ReleaseEngineering/TryServer

8 bytes removed, 17:49, 17 September 2018
m
Update TryChooser links
=== Scheduling jobs with Try Syntax ===
If you know exactly what you want to run, you can use [[Build:TryChooser]] to select which jobs run directly in your commit message. Make sure the commit message containing try syntax is placed in your ''topmost commit''. The [httphttps://trychooser.pub.build.mozilla-releng.orgnet/trychooser/ TryChooser] web page can help you build a commit message for custom requests. It will generate both a syntax string as well as a mach command you can simply paste into your terminal.
==== Using mach ====
The recommended way to push with a try syntax, is to use |mach try|. It works with both mercurial and git, and you can use the [httphttps://trychooser.pub.build.mozilla-releng.orgnet/trychooser/ TryChooser] web page to generate the command. For example:
$ mach try -b o -p linux -u mochitest-1 -t none
==== Using mq ====
The aforementioned tools may not play all that nicely with [https://www.mercurial-scm.org/wiki/MqExtension mercurial queues]. If you use mq, you can still push to try manually. First build your try syntax with the [httphttps://trychooser.pub.build.mozilla-releng.orgnet/trychooser/ TryChooser] web page. Then run:
$ hg qref --message "try: <your-computed-syntax-here>"
== See Also ==
* https://developer.mozilla.org/en/Creating_Mercurial_User_Repositories
* httphttps://trychooser.pub.build.mozilla-releng.orgnet/trychooser/
* https://wiki.mozilla.org/Sheriffing/How:To:Recommended_Try_Practices
* https://wiki.mozilla.org/Build:TryChooser
Confirm
79
edits

Navigation menu