如何在SonarQube中查看特定版本的扫描结果

时间:2019-03-14 18:45:54

标签: jenkins groovy sonarqube jenkins-pipeline

我有一个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"
                    }
                }
            }

        }

    }

}

1 个答案:

答案 0 :(得分:0)

您应该可以在sonarqube项目页面上的“活动”标签下查看此内容