Add support for gitlab remotes by creating a new driver for gitlab. The gitlab API is very similar to that of GitHub so there are pieces of that code (currently in remote/github.go) that should be reusable. Namely the getHelperRepo function and the parseLinkHeader function. This may also require some refactoring for the creators signature, since gitlab not only has the public gitlab site, but also gitlab can be self hosted at different domains.
Add support for gitlab remotes by creating a new driver for gitlab. The gitlab API is very similar to that of GitHub so there are pieces of that code (currently in
remote/github.go
) that should be reusable. Namely thegetHelperRepo
function and theparseLinkHeader
function. This may also require some refactoring for the creators signature, since gitlab not only has the public gitlab site, but also gitlab can be self hosted at different domains.