@@ -36,20 +36,7 @@ ext.summary = """Apache Beam SDK provides a simple, Java-based
3636interface for processing virtually any size data. This
3737artifact includes all Apache Beam Java SDK examples."""
3838
39- /* * Define the list of runners which execute a precommit test.
40- * Some runners are run from separate projects, see the preCommit task below
41- * for details.
42- */
43- def preCommitRunners = [" directRunner" , " flinkRunner" , " sparkRunner" ]
44- for (String runner : preCommitRunners) {
45- configurations. create(runner + " PreCommit" )
46- }
47- configurations. sparkRunnerPreCommit {
48- // Ban certain dependencies to prevent a StackOverflow within Spark
49- // because JUL -> SLF4J -> JUL, and similarly JDK14 -> SLF4J -> JDK14
50- exclude group : " org.slf4j" , module : " jul-to-slf4j"
51- exclude group : " org.slf4j" , module : " slf4j-jdk14"
52- }
39+ apply from : " $project . rootDir /examples/java/common.gradle"
5340
5441dependencies {
5542 implementation enforcedPlatform(library. java. google_cloud_platform_libraries_bom)
@@ -70,10 +57,6 @@ dependencies {
7057 for (String runner : preCommitRunners) {
7158 delegate. add(runner + " PreCommit" , project(path : " :examples:java" , configuration : " testRuntimeMigration" ))
7259 }
73- directRunnerPreCommit project(path : " :runners:direct-java" , configuration : " shadow" )
74- flinkRunnerPreCommit project(" :runners:flink:${ project.ext.latestFlinkVersion} " )
75- sparkRunnerPreCommit project(" :runners:spark:3" )
76- sparkRunnerPreCommit project(" :sdks:java:io:hadoop-file-system" )
7760
7861 // Add dependency if requested on command line for runner
7962 if (project. hasProperty(" runnerDependency" )) {
@@ -113,10 +96,3 @@ task preCommit() {
11396 dependsOn runner + " PreCommit"
11497 }
11598}
116-
117- tasks. create(name :" execute" , type :JavaExec ) {
118- main = project. hasProperty(" mainClass" ) ? project. getProperty(" mainClass" ) : " NONE"
119- classpath = sourceSets. main. runtimeClasspath
120- systemProperties System . getProperties()
121- args project. hasProperty(" exec.args" ) ? project. getProperty(" exec.args" ). split() : []
122- }
0 commit comments