Software Update:Nightly update infrastructure: Difference between revisions

334011 landed, FTP server changed
(334011 landed, FTP server changed)
Line 51: Line 51:
| $update_hash || "SHA1" || Hash function for download verfication
| $update_hash || "SHA1" || Hash function for download verfication
|-
|-
| $update_filehost || "mozilla.osuosl.org" || The server that provides the mar files to the client
| $update_filehost || "ftp.mozilla.org" || The server that provides the mar files to the client
|-
|-
| $update_appv || "2.0a2" || Version that appears in the update notification dialog
| $update_appv || "2.0a2" || Version that appears in the update notification dialog
|-
|-
| $update_extv || "2.0a2" || Version used to check extension compatibility (this seems to not work properly all the time)
| $update_extv || "2.0a2" || Version used to check extension compatibility (this seems to not work properly all the time)
|-
| $update_ver_file || "browser/config/version.txt" || Optional - A file (relative to $topsrcdir) to look up the version from if $update_appv and/or $update_extv are not defined ([https://bugzilla.mozilla.org/show_bug.cgi?id=334011 Bug 334011])
|}
|}


The examples reflect current real world values (**CHECK**) rather than those in tinder-defaults.pl. Aside: [https://bugzilla.mozilla.org/show_bug.cgi?id=334011 Bug 334011] aims to avoid the need to manually bump $update_appv and $update_extv each time the app versions increases.
The examples reflect current real world values rather than those in tinder-defaults.pl.


The snippet is scp'ed to
The snippet is scp'ed to
Line 119: Line 121:
  </updates>
  </updates>


Other %BUILD_TARGET%/$update_platform combinations are
The full list of %BUILD_TARGET%/$update_platform combinations is
* Windows: WINNT_x86-msvc
* Linux: Linux_x86-gcc3
* Linux: Linux_x86-gcc3
* Mac Universal: Darwin_Universal-gcc3
* Mac Universal: Darwin_Universal-gcc3
Confirmed users
4,293

edits