javalib模板项目持续集成第二步sonar不通过,报错

  • Choerodon平台版本:0.16.0

  • 运行环境:自主搭建

  • 问题描述:

javalib模板创建的项目什么代码都没改变,提交后持续集成第二步不通过,

  • 建议:

    提出您认为不合理的地方,帮助我们优化用户操作

你好~在.gitlab-ci.yml添加echo $SONAR_URL,看下真实的sonarqube地址是啥

是空的

$SONAR_URL 和 $SONAR_LOGIN 这两个值是在哪里设置的啊?

设置这个值的地方很多,比如 GitLab CI/CD environment variables

也可以设置在Runner中

https://choerodon.io/zh/docs/installation-configuration/steps/install/parts/gitlab-runner/

还是没有解决,我在runner中配置了$SONAR_URL 和 $SONAR_LOGIN 这两个环节变量的值,在echo 的时候还是反馈为空。

我也出现这个问题,请问解决了吗

在使用sonar功能前, 需要在devops-service的values中加上以下配置

SERVICES_SONARQUBE_URL: http://example.com
SERVICES_SONARQUBE_USERNAME: username
SERVICES_SONARQUBE_PASSWORD: password

你好, 参考这里: https://choerodon.io/zh/docs/installation-configuration/steps/install/parts/base/sonarqube/

好的,添加后解决了