gpt4 book ai didi

sonarqube - Sonar Portfolio 不显示已配置的项目,消息 portfolio 没有项目,或者关联项目都没有代码行

转载 作者:行者123 更新时间:2023-12-04 15:58:01 45 4
gpt4 key购买 nike

我们已经创建了一个投资组合并向投资组合添加了一些应用程序,但是当我在 Sonar 仪表板中选择投资组合时,它显示了以下消息,即使我向它添加了几个项目并且在 Sonar 分析后没有后台任务或分析相关数据在其中一个项目上。信息:这个投资组合是空的。此组合没有项目,或者关联项目都没有代码行。

我们已点击以下链接配置投资组合。 https://docs.sonarqube.org/display/SONAR/Configuring+Portfolios+and+Applications

创建了一个投资组合和几个项目的投资组合项目选择方式:手动 Sonar 版本:6.7.4 LTS企业版问题:我无法在 Sonar 投资组合部分看到我添加到投资组合中的项目

谁能指出正确的配置步骤或帮助我解决问题。

最佳答案

终于弄明白了,想与其他遇到此问题的人分享。这里的问题是 OP 使用的 SonarQube 版本是 6.7(与我相似),他链接到的文档是针对最新版本的 SonarQube(撰写本文时为 7.3)。

6.7 的文档位于 here并导航到等效的 Configuring Portfolios and Applications页面包含以下必需的命令,以便在以前版本的 SonarQube 中执行投资组合计算任务:

Calculation Calculation must be triggered manually each time a Portfolio structure is modified. Portfolios should also be recomputed on a regular basis to keep them up to date with the most recent project quality snapshots. Portfolio are computed with the SonarQube Scanner.

To compute all your Portfolio, run the following command (credentials from a user with "Administer System" or "Execute Analysis" permission is required):

sonar-scanner views -Dsonar.login=<token>
or
sonar-scanner views -Dsonar.login=<login> -Dsonar.password=<pwd>

因此,当使用 SQ 6.7 时,如果不在构建计划中运行 sonar-scanner views 命令,只会运行 Project Analysis 任务,而您的 Portfolio 将永远不会更新.运行此 views 命令似乎为 SQ 服务器上的所有投资组合运行 投资组合计算 任务,这反过来会更新每个条目的 UI。

关于sonarqube - Sonar Portfolio 不显示已配置的项目,消息 portfolio 没有项目,或者关联项目都没有代码行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51165721/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com