pipeline { agent { node { label 'Jenkins_Homer' } } stages { stage('Build') { steps { bat "\"${tool 'MSBuild17'}\" ${WORKSPACE}\\MergeCMInpro\\MergeCMInpro.csproj /t:Restore /t:Rebuild /p:Configuration=Release" } } stage('SonarQube') { environment { scannerHome = tool 'sonar-scanner4.4' project = 'mergecminpro' token = 'sqa_07d4e3802cf6283fc38a002e75bd0a5eb158af87' } steps { withSonarQubeEnv('SonarQube_Homer') { bat "${scannerHome}/bin/sonar-scanner -Dsonar.projectKey=${project} -Dsonar.login=${token}" } } } } }