Difference between revisions of "Userlevel:Admin:Procedures:Update ShareSynch software download to new version"

From ShareHim Documentation
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
=== For update checking ===
 
=== For update checking ===
# Convert .exe to .msi for Windows version, and .dmg to .zip for Mac version
+
# Convert .exe to .msi for Windows version (Michael used http://www.exemsi.com/), and make a copy of .dmg that has .zip extensionn
# Upload those to software.sharehim.org/ss4/
+
#* Up until version 4.0.106 ShareSynch would expect a .msi, but since 4.0.107 it expects an .exe.
# Change software.sharehim.org/ss4/curVer.txt to the new version number
+
#* Reason for renaming .dmg to .zip is just because Dave Johns had troubled serving .dmg from his server.
# Make same changes on Dave John's server at http://www.translatesermons.com/ss4/curver.txt
+
# Sign the .exe and .msi files (instructions [[Userlevel:Admin:Technical_Documentation_-_Websites:Misc_documentation#Signing_the_installers_with_a_code_signing_certificate|here]]).
 +
# Upload all 3 files to software.sharehim.org/ss4/ following the naming convention there.
 +
# Change software.sharehim.org/ss4/current_version.php to the new version number.
 +
# Make same changes on Dave John's server at http://www.translatesermons.com/ss4/current_version.php
 +
#* No reason to upload the .exe here though since the old versions that still check at this URL only looks for .msi files.
  
 
=== For initial downloads ===
 
=== For initial downloads ===
# Upload the new version to tn1.sharehim.org/var/www/sharesynch-software
+
# Upload the new .exe and .dmg versions to tn1.sharehim.org/var/www/sharesynch-software
 
# Make sure the name follows the convention.
 
# Make sure the name follows the convention.
 
# Modify tn1.sharehim.org/var/www/.htaccess to reflect the new files in the "latest sharesynch" pointers.
 
# Modify tn1.sharehim.org/var/www/.htaccess to reflect the new files in the "latest sharesynch" pointers.
# Modify tn1.sharehim.org/var/www/download_sharesynch.php to reflect the new version number.
 

Latest revision as of 06:44, 20 April 2016

Update ShareSynch Mac/PC software download to new version

For update checking

  1. Convert .exe to .msi for Windows version (Michael used http://www.exemsi.com/), and make a copy of .dmg that has .zip extensionn
    • Up until version 4.0.106 ShareSynch would expect a .msi, but since 4.0.107 it expects an .exe.
    • Reason for renaming .dmg to .zip is just because Dave Johns had troubled serving .dmg from his server.
  2. Sign the .exe and .msi files (instructions here).
  3. Upload all 3 files to software.sharehim.org/ss4/ following the naming convention there.
  4. Change software.sharehim.org/ss4/current_version.php to the new version number.
  5. Make same changes on Dave John's server at http://www.translatesermons.com/ss4/current_version.php
    • No reason to upload the .exe here though since the old versions that still check at this URL only looks for .msi files.

For initial downloads

  1. Upload the new .exe and .dmg versions to tn1.sharehim.org/var/www/sharesynch-software
  2. Make sure the name follows the convention.
  3. Modify tn1.sharehim.org/var/www/.htaccess to reflect the new files in the "latest sharesynch" pointers.