canmove, Confirmed users, Bureaucrats and Sysops emeriti
3,628
edits
(→Dev) |
|||
| Line 86: | Line 86: | ||
The [https://github.com/mozilla/loop-client loop-client] repository is a mirror of the necessary parts from mozilla-central. It is automatically updated via a script in the repository, every hour (if necessary). | The [https://github.com/mozilla/loop-client loop-client] repository is a mirror of the necessary parts from mozilla-central. It is automatically updated via a script in the repository, every hour (if necessary). | ||
Release process: | |||
* Check [https://github.com/mozilla/loop-client loop-client] has all the required changes | |||
* Update the Changelog.txt file | |||
* Checkout a fresh loop-client repo, make sure the directory name is `loop-client`, then | |||
cd loop-client | |||
# Replace '0.4.0 with the correct version | |||
./create_release.sh 0.4.0 | |||
* The new release tag will be automatically pushed. | |||
* Visit the [https://github.com/mozilla/loop-client/releases loop-client releases page], then: | |||
** Select the newly created release | |||
** Select `Edit Release` | |||
** In a file explorer, navigate to the directory above loop-client. | |||
** Drag the `loop-client-<version>.tar.gz` and `loop-client-<version>.zip` files to the files box on the releases page. | |||
** Save the new release | |||
* File bugs for pushes to: | |||
** [https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_file_loc=http%3A%2F%2F&bug_ignored=0&bug_severity=normal&bug_status=NEW&cc=alexis%2Bbugs%40mozilla.com&cc=anthony.s.hughes%40gmail.com&cc=bwong%40mozilla.com&cc=dmose%40mozilla.org&cc=jbonacci%40mozilla.com&cc=mreavy%40mozilla.com&cc=rhubscher%40mozilla.com&cc=standard8%40mozilla.com&cc=tarek%40mozilla.com&cf_blocking_b2g=---&cf_blocking_fennec=---&cf_fx_iteration=---&cf_fx_points=---&cf_status_b2g18=---&cf_status_b2g_1_1_hd=---&cf_status_b2g_1_2=---&cf_status_b2g_1_3=---&cf_status_b2g_1_3t=---&cf_status_b2g_1_4=---&cf_status_b2g_2_0=---&cf_status_b2g_2_1=---&cf_status_firefox31=---&cf_status_firefox32=---&cf_status_firefox33=---&cf_status_firefox34=---&cf_status_firefox_esr24=---&cf_status_firefox_esr31=---&cf_tracking_b2g18=---&cf_tracking_b2g_v1_2=---&cf_tracking_b2g_v1_3=---&cf_tracking_e10s=---&cf_tracking_firefox31=---&cf_tracking_firefox32=---&cf_tracking_firefox33=---&cf_tracking_firefox34=---&cf_tracking_firefox_esr24=---&cf_tracking_firefox_esr31=---&cf_tracking_firefox_relnote=---&cf_tracking_relnote_b2g=---&comment=We%27d%20like%20to%20deploy%20the%20loop-client%20%3Cversion%3E%20release%20to%20stage.%0D%0A%0D%0A%3Clink%20to%20release%2C%20e.g.%20https%3A%2F%2Fgithub.com%2Fmozilla%2Floop-client%2Freleases%2Ftag%2F0.4.0%3E%0D%0A%0D%0A%3Cpossibly%20include%20info%20about%20timescales%3E%0D%0A%0D%0A%3Cinclude%20any%20info%20about%20required%20configuration%20changes%3E&component=Operations%3A%20Deployment%20Requests&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&defined_groups=1&flag_type-37=X&flag_type-4=X&flag_type-5=X&flag_type-607=X&flag_type-708=X&flag_type-720=X&flag_type-721=X&flag_type-737=X&flag_type-781=X&flag_type-787=X&flag_type-791=X&flag_type-800=X&flag_type-803=X&flag_type-809=X&flag_type-825=X&flag_type-836=X&flag_type-842=X&flag_type-846=X&flag_type-853=X&flag_type-856=X&flag_type-857=X&flag_type-864=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Mozilla%20Services&rep_platform=All&short_desc=Please%20deploy%20Loop-Client%20%3Cversion%3E%20code%20to%20stage&target_milestone=---&version=unspecified staging] | |||
** [https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_file_loc=http%3A%2F%2F&bug_ignored=0&bug_severity=normal&bug_status=NEW&cc=alexis%2Bbugs%40mozilla.com&cc=anthony.s.hughes%40gmail.com&cc=bwong%40mozilla.com&cc=dmose%40mozilla.org&cc=jbonacci%40mozilla.com&cc=mreavy%40mozilla.com&cc=rhubscher%40mozilla.com&cc=standard8%40mozilla.com&cc=tarek%40mozilla.com&cf_blocking_b2g=---&cf_blocking_fennec=---&cf_fx_iteration=---&cf_fx_points=---&cf_status_b2g18=---&cf_status_b2g_1_1_hd=---&cf_status_b2g_1_2=---&cf_status_b2g_1_3=---&cf_status_b2g_1_3t=---&cf_status_b2g_1_4=---&cf_status_b2g_2_0=---&cf_status_b2g_2_1=---&cf_status_firefox31=---&cf_status_firefox32=---&cf_status_firefox33=---&cf_status_firefox34=---&cf_status_firefox_esr24=---&cf_status_firefox_esr31=---&cf_tracking_b2g18=---&cf_tracking_b2g_v1_2=---&cf_tracking_b2g_v1_3=---&cf_tracking_e10s=---&cf_tracking_firefox31=---&cf_tracking_firefox32=---&cf_tracking_firefox33=---&cf_tracking_firefox34=---&cf_tracking_firefox_esr24=---&cf_tracking_firefox_esr31=---&cf_tracking_firefox_relnote=---&cf_tracking_relnote_b2g=---&comment=We%27d%20like%20to%20deploy%20the%20loop-client%20%3Cversion%3E%20release%20to%20production.%0D%0A%0D%0A%3Clink%20to%20release%2C%20e.g.%20https%3A%2F%2Fgithub.com%2Fmozilla%2Floop-client%2Freleases%2Ftag%2F0.4.0%3E%0D%0A%0D%0A%3Cpossibly%20include%20info%20about%20timescales%3E%0D%0A%0D%0A%3Cinclude%20any%20info%20about%20required%20configuration%20changes%3E%0D%0A%0D%0A%3Cadd%20stage%20bug%20in%20deps%3E&component=Operations%3A%20Deployment%20Requests&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&defined_groups=1&dependson=%3Cadd%20stage%20bug%3E&flag_type-37=X&flag_type-4=X&flag_type-5=X&flag_type-607=X&flag_type-708=X&flag_type-720=X&flag_type-721=X&flag_type-737=X&flag_type-781=X&flag_type-787=X&flag_type-791=X&flag_type-800=X&flag_type-803=X&flag_type-809=X&flag_type-825=X&flag_type-836=X&flag_type-842=X&flag_type-846=X&flag_type-853=X&flag_type-856=X&flag_type-857=X&flag_type-864=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Mozilla%20Services&rep_platform=All&short_desc=Please%20deploy%20Loop-Client%20%3Cversion%3E%20code%20to%20production&target_milestone=---&version=unspecified production]. | |||
Further info: https://etherpad.mozilla.org/loop-client-release | |||
=Release Cycle= | =Release Cycle= | ||