我在github上有很多项目,它们由Travis-CI自动构建,最终发送到Coverity scan进行静态代码分析。
我正在寻找一种方法,以编程方式找出成功提交并由Coverity检查的此类项目的最新修订版。
到目前为止,我找到的唯一方法是解析status page of the project并搜索Version:
字符串。
这听起来像是一件糟糕的事情。
我想知道,是否有一些其他API来查询Coverity或类似项目的状态。
我发现Coverity's scripts中的一个包含对API的引用:
https://scan.coverity.com/api/upload_permitted
但是,我还没有找到任何其他文件(以及可以做的其他请求)。