gpt4 book ai didi

sonarqube - 特拉维斯-信息 : SonarQube Scanner analysis skipped

转载 作者:行者123 更新时间:2023-12-03 06:47:17 24 4
gpt4 key购买 nike

我正在尝试使用 Github 上的 travis 将 SonarQube 分析添加到我们的 OSS 项目中。

我执行了以下步骤:

  1. 在 sonarcloud.io 上创建组织和项目
  2. .travis.yml中添加sonarcloud定义
  3. 创建一个sonar-project.properties文件
  4. 将所有内容推送到名为 feature/sonarcloud 的功能分支
  5. 将此分支添加到 travis.yml 和属性文件中。

最终结果可以在这里看到: https://github.com/open62541/open62541/tree/feature/sonarcloud

不幸的是,Travis 没有提交 Sonar 分析:

INFO: Scanner configuration file:
/home/travis/.sonarscanner/sonar-scanner-2.8/conf/sonar-scanner.properties
INFO: Project root configuration file: NONE
INFO: SonarQube Scanner analysis skipped

(另请参阅 https://travis-ci.org/open62541/open62541/jobs/287631673 )

我已经尝试强制设置export SONARQUBE_SKIPPED=false,但它仍然被跳过。如何找出扫描仪分析被跳过的原因?

<小时/>

相关问题:

最佳答案

正如您在 Travis CI logs, at line 556 中所读到的那样:

Skipping SonarCloud Scan because this branch is not master or it does not match declared branches

这是因为您尚未激活对该“feature/sonarcloud”分支的分析。如 official documentation 中所述,你可以这样实现:

  addons:
sonarcloud:
organization: open62541
token:
secure: "..."
branches:
- master
- feature/sonarcloud

关于sonarqube - 特拉维斯-信息 : SonarQube Scanner analysis skipped,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46734294/

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