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

Update uat-cloud.jenkinsfile

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