This blog describes how to upgrade an existing customer with cloud hosting. Note that we assume a build has been performed in Jenkins with a build TAG available for upgrade.
TMS – DbServer and desktop
- Identify the release TAG (e.g. v13.13.0-b40-20190603) in source tree
- Login to Control Panel
- Go to the customer’s profile -> Manage
- Select “Stop-Upgrade-Start” and enter the release TAG. This will in order
- Stop DbServer
- Download the release version
- Upgrade DbServer’s database
- Start DbServer
- Note, sometimes the above action may fail due to long upgrades. We may need to do separate action of Stop, download, upgrade, restart.
- Check the DB server log for any problems
- Check upgrade by log in to the customer’s desktop app
TMS.WEB – admin portal, customer portal, mobile app
- Ensure DbServer has been upgraded successfully.
- Login to Control Panel
- Go to the customer’s profile -> Web and Mobile App -> Manage
- Select “Upgrade” which will in order
- Stop web app
- download according to the DbServer’s version
- restart web app