From cb1dc0c72d18e13733de7a0bb44f8ac1f32d01a1 Mon Sep 17 00:00:00 2001 From: Luke Cwik <lcwik@google.com> Date: Thu, 8 Mar 2018 13:09:56 -0800 Subject: [PATCH] [BEAM-3457] Exclude generated and data files part of the Go SDK. --- build.gradle | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/build.gradle b/build.gradle index 546952f9841..ac800c40c0b 100644 --- a/build.gradle +++ b/build.gradle @@ -278,7 +278,10 @@ rat { // Proto/grpc generated wrappers "**/apache_beam/portability/api/*_pb2*.py", - "**/go/pkg/beam/model/**/*.pb.go", + "**/go/pkg/beam/**/*.pb.go", + + // Ignore Go test data files + "**/go/data/**", // VCF test files "**/apache_beam/testing/data/vcf/*", @@ -290,18 +293,10 @@ check.dependsOn rat // to be specified on the commandline when executing locally. // This indirection also makes Jenkins use the branch of the PR // for the test definitions. - -def javaPreCommitRoots = [ - ":sdks:java:core", - ":runners:direct-java", - ":sdks:java:fn-execution", -] task javaPreCommit() { dependsOn ":rat" - for (String javaPreCommitRoot : javaPreCommitRoots) { - dependsOn javaPreCommitRoot + ":buildNeeded" - dependsOn javaPreCommitRoot + ":buildDependents" - } + dependsOn ":sdks:java:core:buildNeeded" + dependsOn ":sdks:java:core:buildDependents" dependsOn ":examples:java:preCommit" } -- GitLab