From 8619824c41546c1fa4343d58ffe20ea41bc2281c Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 10 Mar 2018 17:04:56 +0000 Subject: [PATCH] jenkins: try to log java files --- Jenkinsfile.groovy | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile.groovy b/Jenkinsfile.groovy index 298e7de..fcc9346 100644 --- a/Jenkinsfile.groovy +++ b/Jenkinsfile.groovy @@ -21,14 +21,17 @@ pipeline { } } stage('Static Code Analysis') { - when { expression { findFiles(glob: '**/src/main/java/*.java').length > 0 } } + when { expression { findFiles(glob: '**/src/main/java/**/*.java').length > 0 } } steps { withMaven(maven: 'maven 3.5.2', jdk: 'JDK 1.8') { + sh "${mvn} compile" + sh "${mvn} checkstyle:checkstyle" + sh "${mvn} pmd:pmd" + pmd canComputeNew: false, defaultEncoding: '', healthy: '', pattern: '', unHealthy: '' withSonarQubeEnv('sonarqube') { - sh "${mvn} compile checkstyle:checkstyle pmd:pmd org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar" + sh "${mvn} org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar" } } - pmd canComputeNew: false, defaultEncoding: '', healthy: '', pattern: '', unHealthy: '' } } stage('Build Java 9') {