remotes icon indicating copy to clipboard operation
remotes copied to clipboard

Allow install of latest gitlab release (equivalent to github)

Open danhalligan opened this issue 4 years ago • 5 comments

gitlab has a releases API: https://docs.gitlab.com/ee/api/releases/ and so it should be possible to specify that we would like to install a specific release, or the latest release (using the @*release) shortcut.

I think this is a relatively trivial addition to install_gitlab.R. I'm happy to give it a go and provide a pull request.

danhalligan avatar Jan 12 '21 09:01 danhalligan

I would also love to see this feature implemented as it would greatly help me in building CI-Pipelines of depending packages.

schaffstein avatar Jan 07 '22 13:01 schaffstein

I will be happy to review a pull request.

gaborcsardi avatar Jan 07 '22 13:01 gaborcsardi

I'm happy to help if I can. Will take a look into the code on Monday...

schaffstein avatar Jan 07 '22 17:01 schaffstein

Had a first look into the code and unfortunately it's no quick fix. I'm not giving up yet, but will need to invest some more time to understand the surrounding code and how it's done for github.

schaffstein avatar Jan 12 '22 07:01 schaffstein

No worries. Let me know if you have questions about the code in remotes.

gaborcsardi avatar Jan 12 '22 07:01 gaborcsardi