SonarQube和Github,Travis CI

时间:2017-02-08 07:57:53

标签: github sonarqube travis-ci

如果GitHub或Travis CI上的特定项目使用SonarQube,有没有办法以编程方式检查说,使用GitHub API或Travis CI的某些API?

除了SonarQube之外,人们通常还会使用其他程序分析工具吗?

1 个答案:

答案 0 :(得分:0)

GitHub API和Travis CI API都无法为您提供此类信息 - 因为代码分析工具/服务是第三方系统,不是GitHub或Travis CI的内置功能。<​​/ p>

如果你想要"see how many open source projects on GitHub use static program analysis tools",那么你必须浏览每个存储库的源代码,以发现可能为你提供这些信息的一些事实(比如查看.travis.yml文件)。但由于该主题没有内置/标准功能,因此要正确实现IMO这一目标将非常困难。