以编程方式上传声纳质量配置文件(.xml)并将其设置为默认值

时间:2014-02-16 04:44:16

标签: ruby chef sonarqube

我正在使用厨师和我的配方需要自动上传声纳质量配置文件并将其设置为默认值。现在,我正在使用使用selenium的浏览器自动化,但我不喜欢它,我不相信这是正确的方法。有没有人使用某些API或脚本完成上传?任何编程语言或特定方法都很好,虽然我使用Ruby(厨师是红宝石DSL)。有什么指示吗?

1 个答案:

答案 0 :(得分:0)

SonarQube支持您可以使用ruby调用的REST API

有一个文档选项:

我从未尝试过这些,所以我认为你必须看看Sonar如何执行配置文件备份。我建议考虑一种方法,将配置文件作为模板保存在您的食谱中(允许您输入子值)并作为修复提交给Sonar。