[go: up one dir, main page]

Skip to content

Show pull mirror settings in UI

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

Problem to solve

When a pull mirror is set up (either by adding mirroring, or by setting it up to provide CI to an external repository) three settings might have been selected:

  • Overwrite diverged branches.
  • Trigger pipelines for mirror updates.
  • Only mirror protected branches.

Once set up, the state of these three options doesn't appear to be surfaced in the UI. 'Mirroring Repositories' in Settings -> Repository would seem to be the logical place.

image

Intended users

Further details

For a lot of users, the only way to know for sure is to delete the sync config and set it up again.

And then maintain separate internal documentation about what it's been set to.

Proposal

Permissions and Security

Documentation

Availability & Testing

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

Edited by 🤖 GitLab Bot 🤖