You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by lc...@apache.org on 2020/03/09 20:34:22 UTC

[beam] branch master updated: [BEAM-9473] Dont copy over META-INF index/checksum/signing files during vendoring

This is an automated email from the ASF dual-hosted git repository.

lcwik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new 3a5201c  [BEAM-9473] Dont copy over META-INF index/checksum/signing files during vendoring
     new 4a7eb32  Merge pull request #11082 from lukecwik/beam9473
3a5201c is described below

commit 3a5201c32343c2fb4f43fd8ffc446ab8d6237a12
Author: Luke Cwik <lc...@google.com>
AuthorDate: Mon Mar 9 11:18:16 2020 -0700

    [BEAM-9473] Dont copy over META-INF index/checksum/signing files during vendoring
    
    This duplicates the shading rules in BeamModulePlugin.groovy that was missed in VendorJavaPlugin
---
 .../src/main/groovy/org/apache/beam/gradle/VendorJavaPlugin.groovy    | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/buildSrc/src/main/groovy/org/apache/beam/gradle/VendorJavaPlugin.groovy b/buildSrc/src/main/groovy/org/apache/beam/gradle/VendorJavaPlugin.groovy
index 20e83bf..7888354 100644
--- a/buildSrc/src/main/groovy/org/apache/beam/gradle/VendorJavaPlugin.groovy
+++ b/buildSrc/src/main/groovy/org/apache/beam/gradle/VendorJavaPlugin.groovy
@@ -125,6 +125,10 @@ artifactId=${project.name}
         classifier = null
         mergeServiceFiles()
         zip64 true
+        exclude "META-INF/INDEX.LIST"
+        exclude "META-INF/*.SF"
+        exclude "META-INF/*.DSA"
+        exclude "META-INF/*.RSA"
       }
 
       project.task('validateVendoring', dependsOn: 'shadowJar') {