我的github中有一个项目。Sonarqube在本地机器(Windows(中运行。现在我想只在本地机器的存储库项目上应用 sonarqube,而不使用 jenkins。
当该项目在本地机器中时,我已经应用了声纳。
我想做的两个要求 1(将声纳库应用于远程存储库 2(每当发生提交时,都会更新SonarQube,该更改。
将声纳库应用于远程存储库
这意味着在GitHub端运行Sonar的远程进程。
现在,您有GitHub Actions,它允许在推送时运行特定的程序。
例如:sonarsource/sonarcloud-github-action
将运行SonarCloud(您可以免费注册一个帐户(,以检测20多种语言中的错误,漏洞和代码异味。
不需要詹金斯。