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

Create release online repository from a QBSP file

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Not Evaluated
    • None
    • None
    • Jenkins
    • 0a26f6f6c (master), f2e6c0b1f (master)
    • Qt Installer Sprint 69, Qt Installer Sprint 70, Qt Installer Sprint 71, Qt Installer Sprint 72, Qt Installer Sprint 73, Qt Installer Sprint 74, Qt Installer Sprint 75

    Description

      A Boot2Qt QBSP file is essentially a online repository packaged with 7z.

      Boot2Qt yocto builds produce QBSP files for all supported targets, including those that are released from online installer. Currently, the release online repositories are build separate from Yocto build artifacts, and the online installer scripts are duplicated in both tqtc-qtsdk and meta-boot2qt repositories.

      Save build time and de-duplicate the installer scripts, the release jenkins jobs should support creation online repository from a QBSP file by extracting it and storing it in correct location in staging server.

      The configuration for this should be compatible with the current release .ini files.

      e.g.,

      [task.repository.linux.x64.release.imx8qm-mek]
      qbsp_file       <path-to-qbsp-files>
      repo_path       all_os/boot2qt/<repo to be updated> 

      the qbsp_file path could be full URI or relative path to server URI configured globally somewhere else.

      Attachments

        For Gerrit Dashboard: QTQAINFRA-5294
        # Subject Branch Project Status CR V

        Activity

          People

            iknd Iikka Eklund
            sapiippo Samuli Piippo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes