我有java项目,我想将它与SonarCloud集成,我按照官方步骤操作:InspectingcodewiththeSonarQubeScanner#Beforeinspectingyourcode,youneedto:CreateauserauthenticationtokenforyouraccountonSonarCloud.Encryptthistokentravisencryptabcdef0123456789ordefineSONAR_TOKENinyourRepositorySettingsFindwhichSonarCloud.ioorganizationyouwant
我已经使用Sonarcloud插件在Travis设置了一份构建作业,以便分析我们的C/C++项目之一,链接:github源-https://github.com/inilabs/libcaerTravisJob-https://travis-ci.org/inilabs/libcaer/jobs/247488797Sonarcloud-https://sonarcloud.io/dashboard?id=com.inilabs.libcaer现在,如果我使用默认的C质量配置文件“声纳方式”运行,则可以正常运行。然后,我创建了一个测试配置文件,在其中添加了一个规则并删除了另一个规则,这也起作用,
在查看我最近的问题时SonarcloudfailurewithTravis,Maven&github我意识到我问错了问题。我试图解决症状而不是根本问题。我从事的一个项目(eclipse/scanning)使用Github作为其存储库,使用Travis和Sonarcloud进行持续集成和代码分析。虽然Sonarcloud分析在内部拉取请求(来自分支的拉取请求直接推送到eclipse/scanning)上运行良好,但在Travis为外部拉取请求(来自fork存储库的那些)运行时不起作用。潜在的问题是,我们目前运行sonarcloud的方式依赖于环境变量,出于安全原因,这些环境变量未填充用于
在查看我最近的问题时SonarcloudfailurewithTravis,Maven&github我意识到我问错了问题。我试图解决症状而不是根本问题。我从事的一个项目(eclipse/scanning)使用Github作为其存储库,使用Travis和Sonarcloud进行持续集成和代码分析。虽然Sonarcloud分析在内部拉取请求(来自分支的拉取请求直接推送到eclipse/scanning)上运行良好,但在Travis为外部拉取请求(来自fork存储库的那些)运行时不起作用。潜在的问题是,我们目前运行sonarcloud的方式依赖于环境变量,出于安全原因,这些环境变量未填充用于