簡體   English   中英

SonarQube 上的兩個不同項目使用相同的插件,但應用來自插件的不同規則

[英]Two Different Projects on SonarQube using same plugin, but applying different rules from Plugin

因此,假設在一個 SonarQube 實例上,需要載入和掃描兩個不同的項目。 它們將使用相同的插件進行掃描,但我們想要應用不同的自定義規則(甚至可能為每個項目使用來自插件的不同規則),有沒有一種方法可以做到這一點,而不會讓一個項目干擾另一個項目?

我對 SonarQube 還很陌生,但我的理解是你不能有兩個不同的插件針對不同的文件擴展名,是否有使用相同的插件只是使用不同的基本插件規則和自定義規則?

您可以使用要為每個項目應用的規則集創建自定義質量配置文件。

質量配置文件 -> 創建 -> 輸入名稱並選擇語言 -> 創建

如果您選擇父級,則配置文件將繼承其所有規則,但您可以為父級選擇“無”,創建配置文件后,您將被重定向到配置文件設置頁面。 按“激活更多”和“激活”所需的規則。

完成自定義質量配置文件的配置后,訪問您的項目 -> 項目設置 -> 質量配置文件並選擇您之前配置的自定義質量配置文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM