【问题标题】:How to view the scan result for a specific build in SonarQube如何在 SonarQube 中查看特定构建的扫描结果
【发布时间】:2019-08-05 18:52:07
【问题描述】:

我有一个 Jenkins 管道作业,一旦在 gitlab 中创建了合并请求,就会触发该作业。管道中的阶段之一是进行声纳分析。

SonarQube 显示最新版本的扫描结果。有什么方法可以查看特定构建的扫描结果?

这是我使用的管道代码:

pipeline {
    agent any
    options {
        gitLabConnection('my_connection')
        gitlabBuilds(builds: ["SonarQube"])
    }
    tools {
        maven 'maven'
        jdk 'jdk8'
    }

    stages {
        stage('SonarQube') {

            steps {
                gitlabCommitStatus("SonarQube") {
                    withSonarQubeEnv('my_sonar') {
                        sh "mvn sonar: sonar"
                    }
                }
            }

        }

    }

}

【问题讨论】:

    标签: jenkins groovy sonarqube jenkins-pipeline


    【解决方案1】:

    您应该可以在“活动”选项卡下的声纳项目页面上查看此内容

    【讨论】:

      猜你喜欢
      • 2018-07-16
      • 1970-01-01
      • 2021-07-05
      • 2017-12-11
      • 1970-01-01
      • 2016-08-15
      • 1970-01-01
      • 1970-01-01
      • 2017-09-05
      相关资源
      最近更新 更多