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

Provisioning scripts: installing packages is unnecessarily cumbersome

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • Icon: P2: Important P2: Important
    • None
    • None
    • None

      I want to install the "gdb" package on all linux images provisioned.

      Current state

      Now I have to edit a bunch of files and/or deal with apt/yum/dnf/zypper commands.
      And for every new platform added later the command has to be copied manually.
      Cherry-picking to branches is not automatic because platform names differ slightly (e.g. RHEL9.2 vs RHEL9.0) so the same files are in different directories.

      Ideal solution

      Ideally I would just add a line in a file under common/linux/auto/ with the content:

      installPackages+=(gdb)

      And all platforms would pick it up automatically, just because it's in the directory.

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

            jujokini Jukka Jokiniva
            jimis Dimitrios Apostolou
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes