Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-4018

CI Should produce release src packages

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Technical Risk:
      Normal

      Description

      In addition to src packages the CI already produces it should produce also those src packages that are released.

      Now packaging needs to:

      • extract each src package
      • run syncqt.pl
      • re-compress the src package
      • create the needed formats:
        • zip
        • tar.xz

      This is a waste of resources and issues in sync.profile are not caught by the CI.

      This should be enabled for products other than qt5. For qt5 src packages we are injecting licheck enablers which are not needed as such in qt6 anymore.

      To avoid creating release src packages for integrations that are not to be released (including snapshots) some kind of top-level configuration file is needed. Maybe in .yaml files?

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            falt Simo Fält
            Reporter:
            iknd Iikka Eklund
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes