Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Deploying /updating an application
Forum Updated to NodeBB v4.3 + New Features

Deploying /updating an application

Scheduled Pinned Locked Moved Installation and Deployment
2 Posts 2 Posters 1.0k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jupiter
    wrote on last edited by
    #1

    Hi,

    does anyone have good ideas, howto deploy an application for several platforms? I would need an inapp update mechanism (just check for new version would be enough) as well as an installer and the update downloader.

    thx

    1 Reply Last reply
    0
    • M Offline
      M Offline
      messi
      wrote on last edited by
      #2

      Hi Jupiter,
      I would it realize like this:

      A buildserver will create new releases for the following plattforms Linux, Windows and Mac.
      The latest releases will always be accessible trough the same URL.

      Now your app will periodically check this url for the latest release. A release number is mandatory and can be either a part of the file name or a separate release file.
      The number should contain software version number. The last digit can be used for the platform.
      1=Linux, 2=Windows,3=Mac. A md5sum of the downloadable file is also mandatory.

      If the app find a new version it will download it from this URL and check it against the check sum.
      If the installation rights are fine, the app will start updating the current app.
      After installing all files a separate thread will start a new process with the release.

      Update complete.

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved