我正在为我们的组织定制SonarQube安装。我知道仪表板是高度可配置的,即http://docs.sonarqube.org/display/SONAR/Customizing+Dashboards,但我想要做的是能够轻松更改网站的CSS - 例如,在顶部包含公司徽标,并且能够轻松地重新设置 - 在我们升级Sonar时应用这些更改。
所以我猜这有两个部分: - 在Sonar框架内,有没有办法进行视觉定制? - 如果没有,那么以可重复的方式进行这些更改的最佳方法是什么,以便我们可以优雅地处理Sonar升级?
Google搜索“sonar css”之类的内容让我得到了使用Sonar检查CSS文件质量的结果。
我知道我可以直接编辑sonar.css文件并启动更改,但我正在尝试找出允许将来升级的最佳路径。
答案 0 :(得分:1)
最新安装可以选择更改公司徽标。
转到管理 - >一般设置(默认页面) - > Look&感觉并且可以提供徽标的URL。
答案 1 :(得分:0)
手动入侵SonarQube CSS和模板文件不是一个可行的解决方案,特别是考虑到4.x分支中的当前开发轴。
如果您需要品牌推广,可以使用“Project Logo”和“Project Comment”小部件。
答案 2 :(得分:0)
如果您主要想要添加公司徽标,请查看Branding Plugin。否则,编写自己的插件可能是随着时间/升级而应用的“最佳”路径,但Web UI目前正在进行大量更改,因此跨升级的兼容性可能是粗略的。