Hi there:
I recently started working on a task to convert one of our projects to use Sonarcloud orb for circle ci. Prior to this, we managed a sonar docker image that we would use to connect to sonar and it seems to work for all of our projects. However, after trying to add the orb (GitHub - SonarSource/sonarcloud-circleci-orb: Support of SonarScanner CLI in CircleCI - followed the docs and added to circle Ci yml), the process seems to exit out with an error of
Parameter 'sonar.pullrequest.branch' is mandatory for a pull request analysis
Interestingly enough, the docker image process worked and our projects scanned. A few details explained below:
- ALM used: GitHub
- CI system used: Circle CI
- Scanner command used when applicable (private details masked): sonarcloud/scan
- Languages of the repository: python
- Error observed (wrap logs/code around with triple quotes ``` for proper formatting):
Parameter 'sonar.pullrequest.branch' is mandatory for a pull request analysis