Easy registration to Gemnasium service via GitLab Web UI
Problem to solve
The registration token for Gemnasium (&532 (closed)) requires users to get the token.
This can be done directly via the remote service (https://gitlab.com/gitlab-org/gitlab-ce/issues/53721), but it should be possible to easily get a token via the instance interface.
Proposal
Implement a registration process into the instance GitLab UI.
- check if the registration token is already set
- if not, start the registration process via API
- fetch instance information to provide a unique identifier
- register and get the token
- set the token and use it at instance level
What does success look like, and how can we measure that?
Admins can register for a token without leaving the GitLab UI.