gpt4 book ai didi

github - 使用 SonarQube(社区版)装饰 GitHub 中的拉取请求

转载 作者:行者123 更新时间:2023-12-05 08:49:12 25 4
gpt4 key购买 nike

首先我创建了SonarQube Server(社区版)并将sonarQube与Github集成,用于扫描GitHub的代码。

然后,我在 GitHub 中创建了运行 sonarQube 的操作

.github/workflows/python-pull.yml

 run: sonar-scanner
-Dsonar.host.url=${{ secrets.SONAR_URL }}
-Dsonar.login=${{ secrets.SONAR_TOKEN }}
-Dsonar.projectKey=${{ secrets.SONAR_PROJECT_KEY }}
-Dsonar.pullrequest.key=${{ github.event.number }}
-Dsonar.pullrequest.branch=${{ github.HEAD_REF }}
-Dsonar.pullrequest.base=${{ github.BASE_REF }}
-Dsonar.pullrequest.github.repository=${{ github.repository }}
-Dsonar.scm.provider=git
-Dsonar.java.binaries=/tmp

The result of GitHub actions在此图像中,它仅显示“所有检查都已通过”

每当我在 GitHub 中推送或拉取时,sonarQube 服务器就会显示所有错误、错误、漏洞等。Like this

但我的要求是:我希望代码的所有详细信息都显示在 Sonarqube 服务器中显示的 GitHub 页面上(如错误和错误)

也让我知道sonarQube社区版可以吗?

最佳答案

Decorating Pull Request 适用于 Developer 及以上版本。

但你可以使用非官方发布sonarqube-community-branch-plugin

安装此插件,然后您可以引用文档进行进一步配置。

关于github - 使用 SonarQube(社区版)装饰 GitHub 中的拉取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64331408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com