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

Create a script to help checkout the dependency tree based on dependencies.yaml

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: P2: Important P2: Important
    • None
    • None
    • Git
    • None

      Since the introduction of dependencies.yaml in most repos, an easy way to check out a consistent set of dependencies is needed. A script should be written that:

      1. Takes one repo as an argument, or reads the current working directory.
      2. Reads the dependencies.yaml file for the repo
      3. Traverses the dependency tree and discovers other module dependencies not specified in the top level.
      4. Clones missing repositories
      5. Checks out all dependency modules according to the dependency tree.
      6. If an inconsistent set is found when preparing to check out, recommend running the dependency update script inĀ QTQAINFRA-3975

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

            daniel.smith Daniel Smith
            daniel.smith Daniel Smith
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes