Настройка анализа Sonarqube в сборке CI в VSTS
Согласно сообщению об ошибке:
ошибка: «В пуле mypool не найден агент, удовлетворяющийуказанные требования: msbuild visualstudio java Agent.Version -gtVersion 2.119.1 "
Это означает, что ваш частный агент не соответствует всем установленным вами требованиям, включая msbuild
, visualstudio
, java
, Agent.Version -gtVersion 2.119.1
.
Итак, вам следует дважды проверить, есть ли у вашего частного агента эти требования, вы можете переместить эти требования одно за другим, чтобы проверить, какое из них не соответствует требованиям.
AFAIK, чтобы настроить анализ Sonarqube в сборке CI в Azure Devops, нам нужны следующие требования:
- Убедитесь, что установлен .NET Framework v4.6 +
- Убедитесь, чтоJava Runtime Environment 8 установлен
- Установите расширение SonarQube с рынка
Проверьте документ Анализ с помощью SonarQube Extension для VSTS-TFS для получения дополнительной информации..
Надеюсь, это поможет.