Плагин SonarToGerrit, как использовать его для многомодульного проекта

Некоторое время я использовал плагин sonarToGerrit, и теперь я изучаю, как я могу улучшить производительность при удалении режима предварительного просмотра. В данный момент я тестирую последнюю версию LTS 7.9.2 sonarqube вместе с плагином ветки. Но проблема, с которой я столкнулся на данный момент, - это плагин SonarToGerrit, я обнаружил, что есть свойство под названием subJobConfigs. И в примере в приведенной ниже ссылке я понимаю это, поскольку мне нужно либо настроить subJobConfigs, либо baseConfig. Но плагин выдает ошибку: "Отчет SonarQube недоступен. Пожалуйста, проверьте настройки своего проекта", а затем он пытается получить доступ к пути отчета по умолчанию "target / sonar / sonar-report.json"

https://plugins.jenkins.io/sonar-gerrit/

Кто-нибудь использовал свойство subJobConfigs и ему удалось заставить это работать?

/Мартин

1 ответ

Я столкнулся с той же проблемой, и мне удалось заставить subJobConfigs работать должным образом, также установивtype: "multi"недвижимость вinspectionConfigобъект:

      sonarToGerrit(
    inspectionConfig: [
         serverURL: "http://....",
         type: "multi",
         subJobConfigs: [
             [
                 projectPath: "submoduleA",
                 sonarReportPath: "submoduleA/path/to/report"
             ],
             [
                 projectPath: "submoduleB",
                 sonarReportPath: "submoduleB/path/to/report"
             ],
         ]
     ],
     reviewConfig: [
         issueFilterConfig: [
         severity: "MINOR",
         newIssuesOnly: true,
         changedLinesOnly: false
         ]
     ],
     scoreConfig: [
     issueFilterConfig: [
         severity: "MAJOR",
         newIssuesOnly: true,
         changedLinesOnly: false
     ],
     category: "Sonar-Review",
     noIssuesScore: +1,
     issuesScore: -1
])

(Я ожидалsubmoduleAиsubmoduleBдолжны быть добавлены к соответствующимsonarReportPaths, но я обнаружил, что мне пришлось добавлять их самому.)

Другие вопросы по тегам