у меня есть несколько проектов в одном файле решения. и необходимо построить 3 проекта в одном конвейере и два проекта в другом конвейере CI. Итак, чтобы проанализировать код с помощью sonarqube, я обнаружил, что использование двух файлов project.properties и запуск команды sonar-scanner в каталоге файла решения, а также файла свойств решает проблему.
это работает, если я включаю 3 проекта в один файл sonar-project.properties. поскольку я не передаю никаких аргументов вместе со сканером сонара, он выбирает файл свойств по умолчанию, то есть sonar-project.properties. если я переименую его и создам другой файл свойств для другого конвейера, мне нужно передать аргументы как
сонар-сканер -Dproject.settings = .. / myproject.properties
но он не распознает файл свойств. Пожалуйста помоги.
Я перешел по этой ссылке: https://docs.sonarqube.org/display/SCAN/Advanced+SonarQube+Scanner+Usages Sonarqube версия = 6.8 конвейер в TFS 2017. MSBuild версии 15.
Заранее спасибо.