Skip to content

Get rid of "Migrate to GitLab CI/CD from Jenkins" banner

Problem to solve

GitLab keeps showing a Migrate to GitLab CI/CD from Jenkins banner on every Merge Request.

image

How can we get rid of it?

  • The banner occupies valuable screen area which could be used for useful information
  • It’s OK to show such a banner to admins but not to end users of a paid subscription
  • It’s OK to show a banner once. After closing the banner, it should not reappear all the time, e.g., after reloading the page or navigating to a different MR
  • Migrating to a different CI is an important business decision, which should not be driven by slapping a banner into users’ faces
  • Migrating to a different CI takes time, during which banners shouldn’t be slapped into users’ faces

Steps to reproduce

The banner appears whenever I look at a merge request. I have not found a configuration option to turn it off, and the release notes don’t document that this banner was added.

Versions

Self-managed GitLab Enterprise Edition v17.1.1-ee

References

GitLab forum

Proposal

Make these banner dismissible per project per user.

Technical proposal

Edited by Jose Ivan Vargas