Uploaded image for project: 'R10K'
  1. R10K
  2. RK-16

Decouple platform dependent/independent Git code

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: r10k 1.5.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Story Points:
      3
    • Sprint:
      CODEMGMT 2015-01-28, CODEMGMT 2015-02-11, CODEMGMT 2015-02-25

      Description

      The existing Git integration in r10k has a mix of code that's tightly coupled to shelling out to the git binary, but also has a lot of code that deals with higher level Git concepts and isn't bound to a specific implementation. These have different implementation and testing requirements and should be split apart, so that there's a well defined interface between the implementation specific and agnostic parts of the code base. Having this interface will make it much simpler to implement alternate Git integrations for r10k.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                adrien Adrien Thebo
                QA Contact:
                Ryan Gard
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support