gitlab

Remove buttons from Gitlab interface


Is there a way to remove the buttons for Add Changelog, Add license, Add Contribution guide, Add kubernetes cluster, and set up CI/CD, as well as the banner for Auto DevOps (Beta) from a project page?

These are all features that are not necessary for me at the moment and it would be a much cleaner interface without the buttons & banner. There is an image below to show what I mean.

Version GitLab 10.6.0-ee

Image showing the offending buttons


Solution

  • This process worked for me on GitLab 10.8.14 to remove the auto devops message from annoying everyone.

    sudo gitlab-rails console
    
    Feature.get(:auto_devops_banner_disabled).enable => true
    
    exit
    
    sudo gitlab-ctl reconfigure