提交 735c5695 编写于 作者: zhangsiyuan's avatar zhangsiyuan

Update uat-cloud.jenkinsfile

上级 432dc2d4
#!groovy #!groovy
@Library('jenkinslibrary@master') _
def sonar= new zhangsiyuan.devops.sonarqube()
String branch = "${env.branch}" String branch = "${env.branch}"
pipeline { pipeline {
agent any agent any
...@@ -8,8 +13,7 @@ pipeline { ...@@ -8,8 +13,7 @@ pipeline {
} }
tools { tools {
maven 'maven-3.5.2's; maven 'maven-3.5.2's
hudson.plugins.sonar.SonarRunnerInstallation 'sonar-test'
} }
stages { stages {
...@@ -21,19 +25,12 @@ pipeline { ...@@ -21,19 +25,12 @@ pipeline {
} }
} }
stage('SonarQube') { stage('SonarScan') {
steps{ steps{
withSonarQubeEnv('SonarQube') { script{
sh "${sonarqubeScannerHome}/bin/sonar-scanner -X "+ tools.PrintMes("code scan")
"-Dsonar.host.url=${SONAR_HOST_URL} " + sonar.SonarScan("${JOB_NAME}","${WORKSPACE}","${BUILD_TIMESTAMP}")
"-Dsonar.language=java " + }
"-Dsonar.projectKey=workflow " +
"-Dsonar.projectName=workflow " +
"-Dsonar.projectVersion=$BUILD_NUMBER " +
"-Dsonar.sources=src/ " +
"-Dsonar.sourceEncoding=UTF-8 " +
"-Dsonar.java.binaries=target/ " +
"-Dsonar.exclusions=src/test/** "}
} }
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册