Azure devops SonarQube+;Azure DevOps+;管道作为代码-可能吗?

Azure devops SonarQube+;Azure DevOps+;管道作为代码-可能吗?,azure-devops,sonarqube,pull-request,sonarscanner,Azure Devops,Sonarqube,Pull Request,Sonarscanner,我在最近购买的SonarQube Enterprise公司工作,以提高所有存储库的代码质量,我成功地尝试了一下 问题是: 这种配置是不可伸缩的:我需要手动配置每个回购协议以遵循该规则 该配置需要在Azure DevOps上定义一个构建管道“老派”才能工作,我们正在以代码的形式进入管道,当然是从CI开始(这在哪里发生) 有人设法让公关评论在这种情况下发挥作用吗?或者,至少,解决#1问题 干杯 您可以使用RESTAPI在存储库中执行任何需要执行的配置。请参阅RESTAPI文档 没关系,虽然我还没测试

我在最近购买的SonarQube Enterprise公司工作,以提高所有存储库的代码质量,我成功地尝试了一下

问题是:

  • 这种配置是不可伸缩的:我需要手动配置每个回购协议以遵循该规则

  • 该配置需要在Azure DevOps上定义一个构建管道“老派”才能工作,我们正在以代码的形式进入管道,当然是从CI开始(这在哪里发生)

  • 有人设法让公关评论在这种情况下发挥作用吗?或者,至少,解决#1问题

    干杯

  • 您可以使用RESTAPI在存储库中执行任何需要执行的配置。请参阅RESTAPI文档

  • 没关系,虽然我还没测试过。SonarQube任务不知道构建源是YAML还是visual designer/classic/JSON构建。底层任务和作业运行体系结构是相同的。只要构建连接到分支策略,它就应该仍然有效


  • 1.到目前为止,我们使用的是社区维护的Sonarqube AzDevOps扩展,而不是显式使用其API 2。这很重要,因为在链接中的教程中,它向我显示了要从中选择的已创建CI管道的下拉列表