我正在Jenkins上运行Execute SonarQube Scanner,但工作总是失败。
作业日志显示:
[错误]无法执行目标org.sonarsource.scanner.maven: sonar-maven-plugin:3.3.0.603:项目中的声纳(default-cli) helpRequestMgmtUI:未经授权。请检查属性 sonar.login和sonar.password。 - > [帮助1]
在作业配置中,我将以下内容添加到Analysis属性中:
sonar.projectKey=org.sonarqube:javascript-lcov-sq-scanner
sonar.projectName=My project
sonar.projectVersion=1.0
sonar.language=js
sonar.sources=webapp
sonar.sourceEncoding=UTF-8
sonar.javascript.coveragePlugin=jacoco
sonar.login=admin
sonar.password=admin
在最后两行中,我已经添加了用户名和密码,但它不能用于执行org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603
但是,SonarQube仪表板已成功创建。
在分析我的项目时,如何避免此授权异常?