Нужны шаблоны sonar.lang.для разных языков?

0

Вопрос

Нужны шаблоны sonar.lang.для разных языков, таких как Java, .Net, мэйнфреймы, Cobal, Psql, C, C++, C# и т. Д.? при написании шагов свойств анализа во время сборки Дженкинса. При интеграции SonarQube с Дженкинсом. SonarQuve версии 8.9.2 и Дженкинс версии 2.150.2

integration jenkins sonarqube
2021-11-23 11:25:07
1

Лучший ответ

0

SonarQube 8.9.x+ проанализирует весь найденный код, для которого установлен плагин. Теперь они также объединяют все языковые плагины, предоставляемые в рамках каждого выпуска.

Вы можете найти соответствующие расширения на странице администрирования:
Администрирование | Конфигурация | Общие настройки | Языки (вкладка)
(/admin/settings?category=languages)

Там есть раскрывающийся список для установленных/входящих в комплект языков и раздел для каждого:
Общая информация
Суффиксы файлов

Я не пробовал, но я полагаю, что если вы удалили соответствующее расширение, то SQ не должен обнаружить никаких файлов, соответствующих этому языку, если вы хотите пропустить один.

Дополнительные языки SonarQube предоставляются при оплате продукта:
Сообщество: Java, C#, JavaScript, МашиНопись, CloudFormation, Terraform, Kotlin, Ruby, Go, Scala, Flex, Python, PHP, HTML, CSS, XML и VB.NET
Разработчик: C, C++, Obj-C, Swift, ABAP, T-SQL, PL/SQL
Предприятие: Apex, COBOL, PL/I, RPG, VB6

Если вы добавляете пользовательский языковой плагин из другого места, например из Marketplace (/admin/marketplace?search=languages) или сторонний сайт, он должен оказаться отдельной вкладкой, аналогичной вкладке "Общие" и "Языки" после установки.

2021-11-24 03:46:08

На других языках

Эта страница на других языках

Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................