1
0
mirror of https://github.com/firstBitMarksistskaya/jenkins-lib.git synced 2025-08-25 20:09:25 +02:00

Перевод sonarScanner на чтение дефолтного конфига

This commit is contained in:
Nikita Gryzlov
2020-04-03 15:17:32 +03:00
parent 6f21593e0b
commit c8a9ab9a4d

View File

@@ -1,11 +1,14 @@
import com.cloudbees.groovy.cps.NonCPS
import groovy.transform.Field
import ru.pulsar.jenkins.library.configuration.JobConfiguration
@Field def sonarCommand
def call(String rootFile = 'src/cf/Configuration.xml') {
String scannerHome = tool 'sonar-scanner'
def config = jobConfiguration() as JobConfiguration
String scannerHome = tool config.sonarScannerToolName
sonarCommand = "$scannerHome/bin/sonar-scanner -Dsonar.branch.name=$env.BRANCH_NAME"
def configurationText = readFile encoding: 'UTF-8', file: rootFile