ReleaseEngineering/How To/Update TryChooser: Difference between revisions

Jump to navigation Jump to search
Make deploy steps clearer after confusion in bug 1077703
No edit summary
(Make deploy steps clearer after confusion in bug 1077703)
Line 2: Line 2:
{{Release Engineering Deployment|trychooser}}
{{Release Engineering Deployment|trychooser}}


== 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.
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.


Line 8: Line 9:
  <pre><li><label><input type="checkbox" name="talos_suite" value="SUITE_NAME">SUITE_NAME</label></li></pre>
  <pre><li><label><input type="checkbox" name="talos_suite" value="SUITE_NAME">SUITE_NAME</label></li></pre>


Once you've landed your patch to the webpages, push the change to the releng web cluster, same as for any other push: login to relengwebadm as root, go to /data/releng/src/trychooser, and run ./update $REV.
== Deploying Trychooser ==
 
Once you've landed your patch to the webpages, to push the change to the releng web cluster:
# root@relengwebadm.private.scl3.mozilla.com
# Check you have VPN access to relengwebadm & your SSH config has the username and SSH key set correctly.
# Get your REV from hg.
# Connect to the MozillaVPN (skip if you have set up the jumphost in your SSH config).
REV=753b5928284f
# $ ssh relengwebadm.private.scl3.mozilla.com
cd /data/releng/src/trychooser
# $ sudo -i
./update $REV.
# $ cd /data/releng/src/trychooser
# Get your REV from https://hg.mozilla.org/build/tools/
# $ REV=753b5928284f
# $ ./update $REV
canmove, Confirmed users
1,126

edits

Navigation menu