diff --git a/Jenkinsfile b/Jenkinsfile index cd0a7e72f6..257b53ca70 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -139,7 +139,7 @@ def collectBuildModes() { def polygerritFiles = changedFiles.findAll { it.startsWith("polygerrit-ui") || it.startsWith("lib/js") } - if(polygerritFiles.size() > 0 || changedFiles.contains("WORKSPACE")) { + if(polygerritFiles.size() > 0) { if(changedFiles.size() == polygerritFiles.size()) { println "Only PolyGerrit UI changes detected, skipping other test modes..." Builds.modes = ["polygerrit"] @@ -147,6 +147,9 @@ def collectBuildModes() { println "PolyGerrit UI changes detected, adding 'polygerrit' validation..." Builds.modes += "polygerrit" } + } else if(changedFiles.contains("WORKSPACE")) { + println "WORKSPACE file changes detected, adding 'polygerrit' validation..." + Builds.modes += "polygerrit" } }