我无法从jenkins进行代码分析,我收到403错误。为所有声纳用户,声纳管理员和项目创建者提供了执行分析权限,但仍然获得了403。
在jenkins的工作中我使用了目标声纳:声纳
我在配置中遗漏了什么吗?
错误:
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar (default-cli) on project core: Unable to load component class org.sonar.api.config.Settings: Unable to load component class org.sonar.scanner.repository.ProjectRepositories: You're only authorized to execute a local (preview) SonarQube analysis without pushing the results to the SonarQube server. Please contact your SonarQube administrator. -> [Help 1]
答案 0 :(得分:1)
除非您已授予任何人执行分析的权限,否则您将继续遇到此失败,因为您未提供凭据。代替:
mvn sonar:sonar -Dsonar.login=analysis_token_here
login参数的值为User Token