{"ref":"refs/heads/git-api","commits":[{"author":{"name":"Lucas Meneghel Rodrigues","email":"8ad3460456640ab580599f5440c5a8d925a620b9@redhat.com"},"sha":"0e9b730d579d605b7be15c8b8104464184007b50","message":"Client: move git handling code from virt to the common_lib directory\n\nSo that a wider audiency can make use of that code.\nNew API methods and params were added to GitRepoHelper:\n\nChanges from v1: Changes to the API exposed:\n\n * get_top_commit - Returns the topmost commit\n * get_top_tag - Returns the topmost tag\n * checkout - Accepts now an optional branch/commit\n\nSigned-off-by: Cleber Rosa <crosa@redhat.com>\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>","url":"https://api.github.com/repos/lmr/autotest/commits/0e9b730d579d605b7be15c8b8104464184007b50"},{"author":{"name":"Lucas Meneghel Rodrigues","email":"8ad3460456640ab580599f5440c5a8d925a620b9@redhat.com"},"sha":"079a33af9336e27fc3ccaf79af1a650a07f97fab","message":"Virt: allow kernel installation through git to use a base repo\n\nKernel git repos are quite large, so instead of fetching all objects\nfrom a remote repo, also allow for a closer, usually local, git repo.\n\nAlso, remove replace GitRepoHelper with the new shared API.\n\nSigned-off-by: Cleber Rosa <crosa@redhat.com>\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>","url":"https://api.github.com/repos/lmr/autotest/commits/079a33af9336e27fc3ccaf79af1a650a07f97fab"},{"author":{"name":"Lucas Meneghel Rodrigues","email":"8ad3460456640ab580599f5440c5a8d925a620b9@redhat.com"},"sha":"7920090f585a9e6418f08c9ef251a6727b5e38f3","message":"server: git_kernel.py: Rewrite git kernel server class\n\nWe can make git_kernel to use an implementation derived\nfrom GitRepoHelper, as it's simpler and more straight\nforward. This patch implements this approach.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>","url":"https://api.github.com/repos/lmr/autotest/commits/7920090f585a9e6418f08c9ef251a6727b5e38f3"},{"author":{"name":"Lucas Meneghel Rodrigues","email":"8ad3460456640ab580599f5440c5a8d925a620b9@redhat.com"},"sha":"3b91a723af7e5fc15831267badd62039b1b7c121","message":"server/samples: Updating git_kernel.srv\n\nTo take into account the new APIs.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>","url":"https://api.github.com/repos/lmr/autotest/commits/3b91a723af7e5fc15831267badd62039b1b7c121"},{"author":{"name":"Lucas Meneghel Rodrigues","email":"8ad3460456640ab580599f5440c5a8d925a620b9@redhat.com"},"sha":"4a67197f064fb21c9d23504ba5899205f7cc745e","message":"server: Remove git.py\n\nAs it was an unnecessary additional layer in the git kernel\ncode.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>","url":"https://api.github.com/repos/lmr/autotest/commits/4a67197f064fb21c9d23504ba5899205f7cc745e"},{"author":{"name":"Lucas Meneghel Rodrigues","email":"8ad3460456640ab580599f5440c5a8d925a620b9@redhat.com"},"sha":"5f4b0e3d00c28d577eac3593ccd42d325359ec74","message":"client/common_lib: Removing revision_control.py\n\nAt the beginning, the idea of having a single file\nto deal with all sorts of revision control seemed\ninteresting, but since git is the most commonly used\ntool in use these days, if people do need to implement\nother revision control systems, better to do it on\ndedicated files to each system.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>","url":"https://api.github.com/repos/lmr/autotest/commits/5f4b0e3d00c28d577eac3593ccd42d325359ec74"}],"head":"5f4b0e3d00c28d577eac3593ccd42d325359ec74","push_id":51842614,"size":6}