Pawel Pasterz created BEAM-10090:
------------------------------------
Summary: Java 11 Precommit failing tasks
Key: BEAM-10090
URL: https://issues.apache.org/jira/browse/BEAM-10090
Project: Beam
Issue Type: Improvement
Components: build-system
Reporter: Pawel Pasterz
This is aggregate for all failing tasks in Java 11 Precommit job
Jenkins job URL [https://builds.apache.org/job/beam_PreCommit_Java11_Phrase/11/]
Groovy script
{code:groovy}
import PrecommitJobBuilder
import CommonJobProperties as properties
PrecommitJobBuilder builder = new PrecommitJobBuilder(
scope: this,
nameBase: 'Java11',
gradleTask: ':javaPreCommit',
commitTriggering: false,
gradleSwitches: [
'-Pdockerfile=Dockerfile-java11',
'-PdisableSpotlessCheck=true',
'-PcompileAndRunTestsWithJava11',
"-Pjava11Home=${properties.JAVA_11_HOME}",
'--info' // for debug purposes
], // spotless checked in separate pre-commit
triggerPathPatterns: [
'^model/.*$',
'^sdks/java/.*$',
'^runners/.*$',
'^examples/java/.*$',
'^examples/kotlin/.*$',
'^release/.*$',
],
excludePathPatterns: [
'^sdks/java/extensions/sql/.*$'
]
)
builder.build {
publishers {
archiveJunit('**/build/test-results/**/*.xml')
recordIssues {
tools {
errorProne()
java()
checkStyle {
pattern('**/build/reports/checkstyle/*.xml')
}
configure { node ->
node / 'spotBugs' << 'io.jenkins.plugins.analysis.warnings.SpotBugs' {
pattern('**/build/reports/spotbugs/*.xml')
}
}
}
enabledForFailure(true)
}
jacocoCodeCoverage {
execPattern('**/build/jacoco/*.exec')
}
}
}
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)