Skip to content

Runner registration process is separated from the rest of the runner UI / features

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Release notes

Problem to solve

The runner registration process currently forces the user to register a runner through the CLI. It is the only step in the runner process that requires leaving the UI (unless you are reading documentation). The experience is separated and does not provide immediate feedback once registration is successful in the CLI - you have to come back to the UI, and refresh the page in order to see the newly registered runners.

Intended users

User experience goal

The goal would be to combine these experiences in one place, which ideally would be the UI.

Proposal

We could move the registration process into a form in the UI, prompting the user the same questions/fields and then immediately providing feedback that the runner is registered in the runner list. That way, registration, additional actions like resetting the registration token, removing runners, viewing/editing runners, are all in a single place.

Further details

We don't have any research to backup this assumption that the registration process needs to be improved, so this would require some problem validation at the least. Also, it would require discussion on whether this is even possible from implementation.

Permissions and Security

Documentation

Availability & Testing

Available Tier

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by 🤖 GitLab Bot 🤖