В SonarCloud я создал организацию и пользователя (из GitHub), а также проект.Для пользователя я создал токен.Затем я выполнил команду
mvn org.sonarsource.scanner.maven:sonar-maven-plugin:3.5.0.1254:sonar -Dsonar.projectKey=<project key> -Dsonar.organization=<my org> -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=<token>
Я получил сообщение об ошибке
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.5.0.1254:sonar (default-cli) on project XXX: You're not authorized to run analysis. Please contact the project administrator.
В настройках проекта> Администрирование> Разрешения у пользователя есть разрешение «Выполнить анализ».
Если я добавлю кому-либо разрешение «Выполнить анализ», приведенная выше команда будет работать (ей не нужна опция -Dsonar.login
).
У кого-нибудь есть подсказка?