Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-1912

Assisted Updates: Via CLI

    XMLWordPrintable

Details

    Description

      Currently updating RHBQ users are required to be aware of new releases and are keeping. To help customers update we need a set of features that can help the users to use the latest available version compatible with their application. 

      We can divide the assisted updates into three different features.

      1. Detect when new versions are available - Already implemented in QUARKUS-1396
      2. CLI assisted updates - When a user are made aware that there are an new version available it should be possible to run a CLI command like this `quarkus update` that will print as a message how the user needs to update their pom.xml or build.gradle files to update to the latest supported version.
      3. CLI assisted community-to-product - If a user is currently using a community version the quarkus CLI should be able to guide users how to switch to a similar product version by changing the pom.xml or build.gradle file. Note: if the user is on a later community version (for example 2.4 and the latest product version is 2.2) a warning should be printed that explains that in order to use the product version they would have to downgrade to the 2.2 version. Similarly, if they are on an older community version (for example 1.13) it should print a warning saying that you need to upgrade to a supported version (e.g. 2.2).
      4. Supported vs Non-supported report - Moved to QUARKUS-1888

      Attachments

        Issue Links

          Activity

            People

              olubyans@redhat.com Alexey Loubyansky
              rhn-sa-tqvarnst Thomas Qvarnström
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: