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

Improve the provisioning script sha1 computation in storage

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: master
    • Fix Version/s: None
    • Component/s: Coin (obsolete)
    • Labels:
      None
    • Technical Risk:
      High

      Description

      Problem outline

      We have a common folder in qt/qt5.git repository for provision scripts that creates cross-dependencies between different platforms. This results in the following:

      • Changing a provisioning script in common folder will force re-provisioning of all machines (waste of resources and makes us vulnerable for re-provisioning fails)
      • If a commit introduces a bug in a common provision script, this will break provisioning for all the platforms that use that common file (worst case scenario)
      • Developers in my team are afraid to touch the files in the common folder (slows down development)

       

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              hehalmet Heikki Halmet
              Reporter:
              aakeskimo Aapo Keskimölö
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes