sociomantic-tsunami / neptune

Sociomantic library versioning definitions, guides, and tools
Boost Software License 1.0
1 stars 15 forks source link

neptune-release Gitlab Port #237

Closed mathias-baumann-sociomantic closed 5 years ago

mathias-baumann-sociomantic commented 5 years ago

This is a preview, not intended to be merged, but open to feedback. Things missing here are:

mathias-baumann-sociomantic commented 5 years ago

Updated:

leandro-lucarella-sociomantic commented 5 years ago

:tada:

How was your experience with this, how hard to you think it will be to port the other tools too, like the auto-pr?

mathias-baumann-sociomantic commented 5 years ago

auto-pr will be very hard because it makes heavy use of the GraphQL API, something which isn't available in gitlab (yet!)

leandro-lucarella-sociomantic commented 5 years ago

Any ideas on how to handle this situation? Does this mean we just experienced the rise and death of auto-pr? @mihails-strasuns any suggestions?

mihails-strasuns commented 5 years ago

GitLab does work on graphql api too (alpha right now), so it may be feasible to wait until it exposes required information. It is also possible to resort to regular API as a fallback - will likely end up being 100x times slower but that is not a disaster for a tool that runs once a day.