-
Notifications
You must be signed in to change notification settings - Fork 3k
Gemstash server integration #6787
Copy link
Copy link
Closed
Labels
datasource:rubygemspriority-3-mediumDefault priority, "should be done" but isn't prioritised ahead of othersDefault priority, "should be done" but isn't prioritised ahead of othersstatus:requirementsFull requirements are not yet known, so implementation should not be startedFull requirements are not yet known, so implementation should not be started
Metadata
Metadata
Assignees
Labels
datasource:rubygemspriority-3-mediumDefault priority, "should be done" but isn't prioritised ahead of othersDefault priority, "should be done" but isn't prioritised ahead of othersstatus:requirementsFull requirements are not yet known, so implementation should not be startedFull requirements are not yet known, so implementation should not be started
Type
Fields
Give feedbackPriority
None yet
Datasource
None yet
What would you like Renovate to be able to do?
Renovate should be able to fetch gems in a private Gemstash server. It should be able to handle credentials for this server.
AFAIK, the url
/api/v1/gemsseems implemented in Gemstash but only for pushing gems https://github.com/rubygems/gemstash/blob/9d0e45d80e70f7e2d3987e5e1cdef68cd1119a91/lib/gemstash/web.rb#L48It seems that urls used to fetch gems are
/api/v1/dependencies. That's what fetched when I usebundle lock -V.For instance, here fetching ffi and nokogiri gems: