ReleaseEngineering/How To/Update TryChooser: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(14 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Release Engineering How To|Update the Try Syntax}}
{{Release Engineering How To|Update the Try Syntax}}
We need to keep the try syntax chooser webpage located here: https://build.mozilla.org/trychooser/ up to date so developers will continue to '''use''' it and we benefit from the lowered build/test load.
{{Release Engineering Deployment|trychooser}}


To keep the site up to date, check out the [http://hg.mozilla.org/build/tools/file/tip/trychooser tools repo] and update index.html with new test/talos suite names - be sure to change both the value and the label.  Eg:
== Updating Trychooser app ==
<pre><li><label><input type="checkbox" name="talos_suite" value="'''paint'''">'''paint'''</label></li></pre>
We need to keep the try syntax chooser webpage located at https://github.com/mozilla-releng/services/releng_frontend/src/static/trychooser/index.html up to date so developers will continue to '''use''' it and we benefit from the lowered build/test load.


Once you've landed your patch to the webpages, log on to build.m.o and go to /var/www/html/trychooser/ and update the checkout of the tools repo that lives thereYour changes should now be live at https://build.mozilla.org/trychooser/
To keep the site up to date, check out the [https://github.com/mozilla-releng/services/releng_frontend/src/static/trychooser/index.html] and update index.html with new test/talos suite names - be sure to change both the value and the labelEg:
 
<pre><li><label><input type="checkbox" name="talos_suite" value="SUITE_NAME">SUITE_NAME</label></li></pre>
 
== Deploying Trychooser ==
Trychooser is webops-style app, see [[ReleaseEngineering/How_To/Update_a_Releng_Cluster_Site]] where $site is 'trychooser'.

Latest revision as of 15:23, 15 August 2017


Updating Trychooser app

We need to keep the try syntax chooser webpage located at https://github.com/mozilla-releng/services/releng_frontend/src/static/trychooser/index.html up to date so developers will continue to use it and we benefit from the lowered build/test load.

To keep the site up to date, check out the [1] and update index.html with new test/talos suite names - be sure to change both the value and the label. Eg:

<li><label><input type="checkbox" name="talos_suite" value="SUITE_NAME">SUITE_NAME</label></li>

Deploying Trychooser

Trychooser is webops-style app, see ReleaseEngineering/How_To/Update_a_Releng_Cluster_Site where $site is 'trychooser'.