If switching to SonarCloud, does SonarCloud fix following feature branch pull request issues?
Also does SonarCloud support new sonar project creation for each branch check in or pull request build?
Scenario:
-use Azure DevOps SonarQube steps v.4
-use SonarQube analyze in Pull request build policy
-use SonarQube project name: (Build.Repository.Name)-(buildType)-$(Build.SourceBranchName) (example: ct-platformrefapp-service-api-merge)
-use freeware SonarQube server
Problem:
-pull request build fails on Run Code Analysis step:
##[error]ERROR: Error during SonarQube Scanner execution
ERROR: Error during SonarQube Scanner execution
##[error]ERROR: Validation of project reactor failed:
o To use the property “sonar.pullrequest.key”, the branch plugin is required but not installed. See the documentation of branch support: https://redirect.sonarsource.com/doc/branches.html.
o To use the property “sonar.pullrequest.branch”, the branch plugin is required but not installed. See the documentation of branch support: https://redirect.sonarsource.com/doc/branches.html.
ERROR: Validation of project reactor failed:
o To use the property “sonar.pullrequest.key”, the branch plugin is required but not installed. See the documentation of branch support: https://redirect.sonarsource.com/doc/branches.html.
o To use the property “sonar.pullrequest.branch”, the branch plugin is required but not installed. See the documentation of branch support: https://redirect.sonarsource.com/doc/branches.html.
##[error]o To use the property “sonar.pullrequest.base”, the branch plugin is required but not installed. See the documentation of branch support: https://redirect.sonarsource.com/doc/branches.html.
o To use the property “sonar.pullrequest.base”, the branch plugin is required but not installed. See the documentation of branch support: https://redirect.sonarsource.com/doc/branches.html.
##[error]ERROR:
ERROR:
##[error]The SonarQube Scanner did not complete successfully
-plugin can’t be installed on free SonarQube server