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') {