【发布时间】:2021-12-29 07:07:55
【问题描述】:
我在 sonarqube.yml 的帮助下运行声纳扫描仪,这段代码是来自那里的 sn-p
- name: Run sonarqube
run: sonar-scanner
-Dsonar.scm.provider=git
-Dsonar.login=${{ secrets.SONARQUBE_TOKEN }}
-Dsonar.pullrequest.key=${{ github.event.number }}
-Dsonar.pullrequest.branch=${GITHUB_HEAD_REF#refs/heads/}
-Dsonar.pullrequest.base=${GITHUB_BASE_REF#refs/heads/}
-Dsonar.pullrequest.github.repository=${GITHUB_REPOSITORY}
-Dsonar.pullrequest.github.endpoint=${GITHUB_API_URL}
- SonarQube 扫描仪版本 4.2.0.1873
- SonarQube 服务器版本 9.0.1
我在执行日志中看到剩余的 -Dsonar.pullrequest.key= 等于未定义
Run sonar-scanner -Dsonar.scm.provider=git -Dsonar.login=*** -Dsonar.pullrequest.key= -Dsonar.pullrequest.branch=${GITHUB_HEAD_REF#refs/heads/} -Dsonar.pullrequest.base=${GITHUB_BASE_REF#refs/heads/} -Dsonar.pullrequest.github.repository=${GITHUB_REPOSITORY} -Dsonar.pullrequest.github.endpoint=${GITHUB_API_URL}
【问题讨论】: