ReleaseEngineering/How To/Update TryChooser
< ReleaseEngineering | How To
Updating Trychooser app
We need to keep the try syntax chooser webpage located at http://trychooser.pub.build.mozilla.org/ 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 tools repo 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
Once you've landed your patch to the webpages, to push the change to the releng web cluster:
- Check you have VPN access to relengwebadm & your SSH config has the username and SSH key set correctly.
- Connect to the MozillaVPN (skip if you have set up the jumphost in your SSH config).
- $ ssh relengwebadm.private.scl3.mozilla.com
- $ sudo -i
- $ cd /data/releng/src/trychooser
- Get your REV from https://hg.mozilla.org/build/tools/
- $ REV=753b5928284f
- $ ./update $REV