当前位置: 首页 > 面试题库 >

sonar.Qualitygate在Sonar Qube 5.3中已弃用。有什么选择?

莫选
2023-03-14
问题内容

上下文:在Sonar Qube中,存在一个自定义的Quality Gate,称为say
abcd。这不是默认的质量门。在Jenkins中,我通过使用参数为一组API配置了SonarQube质量门,
-Dsonar.QualityGate=abcd并且运行良好。

最近,Sonar Qube已升级到5.3版。从那时起,abcd质量门不起作用,默认的质量门开始起作用,而不是abcd所有API 的质量门。

经过分析,我知道sonar.QualityGate在5.3版中已弃用该功能。

问题 :能否让我知道替代方法是什么?以及如何确保这些API集具有abcd质量门而不是默认质量门?

我希望有一个解决方案,以便我可以在Jenkins上配置某些内容,因为我可以访问Jenkins,但不能访问Sonar Qube配置。


问题答案:

在运行分析时,使用参数设置项目的质量门确实不再可能。只有在UI / WS中才可以,您可以在其中指定哪个Quality Gate应该用于哪个项目。

请参阅文档以获取更多信息:http :
//docs.sonarqube.org/display/SONAR/Quality+Gates。



 类似资料:
  • 问题内容: 我只是好奇为什么不赞成使用HTML中的标记。 通过将容器封装在标签中,这是一种快速居中对齐文本和图像块的简单方法,我现在真的找不到任何更简单的方法。 任何人都知道关于如何使“东西”居中(而不是和宽度的东西)的任何简单方法吗?而且,为什么不推荐使用它? 问题答案: 该元素已弃用,因为它定义了其内容的 表示形式 —它未描述其内容。 居中的一种方法是将元素的和属性设置为,然后将父元素的属性设

  • 我发现,ProgressDialog现在已被弃用。除了ProgressBar之外,还有什么替代品可以替代它呢。我使用的是android studio 2.3.3版。

  • 我刚开始编译iOS 11,注意到苹果现在宣布了这个属性 由于不赞成: https://developer.apple.com/documentation/uikit/uiviewcontroller/1621372-automaticallyadjustsscrollviewin iOS 11中是否有其他属性修复此警告? 默认值会保持为真吗?或者将来会如何处理?

  • 问题内容: 我在jquery文档中看到live()已被弃用。有直接替换功能吗? 问题答案: ;替换。 ;替换。 ;替换。

  • 问题内容: Spring 3.2中不推荐使用JdbcTemplate中的queryforInt / queryforLong方法。我找不到使用这些方法替换现有代码的最佳实践的理由或理由。 典型方法: 确定以上方法需要重新编写如下: 显然,这种弃用使JdbcTemplate类更简单(或者呢?)。QueryForInt一直是一种便捷的方法(我想),并且已经存在了很长时间。为什么将其删除。结果,代码变得

  • 问题内容: 从jQuery 1.8开始, 不赞成在jQuery.ajax()中 使用 。 但是,当后台正在进行AJAX通信时,您看到多少个带有“加载屏幕”的网页?我可能已经见过成千上万了。 我的情况是我正在编写一个需要加载语言文件的移动应用程序。在开始时,我加载语言文件,并从语言文件中检索按钮的文本和其他GUI元素。 这对我真的很不好。因为如果缺少语言文件,则不应显示GUI。那么我该如何解决呢?将