Azure Devops maven 构建在声纳 qube 实例上失败

Azure Devops maven build failing at sonar qube instance

我最近从 Devops 官方页面下载了 SonarQube 演示。我用了一点,然后放了一个星期。

没有进行任何更改,但是当我今天回来展示 sonarQube 管道集成的工作原理时,构建失败。

从日志中,我看到以下错误

Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.7.0.1746:sonar (default-cli) on project myshuttle: Not authorized. Please check the properties sonar.login and sonar.password

从那里我尝试在 Prepare analysis for sonar Qube stage om 高级选项(之前不需要)添加用户名和密码,但构建一直失败。

我认为 sonarQube 最近更新了,问题可能就在那里。问题仍然很奇怪,因为我正在逐字逐句地遵循设置 sonarQube 扫描的步骤。

知道会发生什么吗?

您可能需要更新您的 sonarQube 服务连接。

您可以转到项目设置并单击管道下的服务连接

Select 您的声纳连接并点击 更新服务连接 操作 下,重新复制您的 SonarQube Token 并点击行。请参考以下截图。