beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tg...@apache.org
Subject [1/2] beam git commit: Disable Guava Shading in Google Cloud Platform IOs
Date Wed, 15 Mar 2017 23:33:31 GMT
Repository: beam
Updated Branches:
  refs/heads/master 004d3078f -> db005fffb


Disable Guava Shading in Google Cloud Platform IOs

The guava shading breaks BigtableIO, as Guava is part of the signatures
of the client, and the client JAR and the Beam IO JAR signatures no
longer align.


Project: http://git-wip-us.apache.org/repos/asf/beam/repo
Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/71f6e30f
Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/71f6e30f
Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/71f6e30f

Branch: refs/heads/master
Commit: 71f6e30fa8594b3ba7fab61f2e4962331264d8ad
Parents: 004d307
Author: Thomas Groh <tgroh@google.com>
Authored: Wed Mar 15 16:25:29 2017 -0700
Committer: Thomas Groh <tgroh@google.com>
Committed: Wed Mar 15 16:33:02 2017 -0700

----------------------------------------------------------------------
 sdks/java/io/google-cloud-platform/pom.xml | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/beam/blob/71f6e30f/sdks/java/io/google-cloud-platform/pom.xml
----------------------------------------------------------------------
diff --git a/sdks/java/io/google-cloud-platform/pom.xml b/sdks/java/io/google-cloud-platform/pom.xml
index bd7f0d2..44a1731 100644
--- a/sdks/java/io/google-cloud-platform/pom.xml
+++ b/sdks/java/io/google-cloud-platform/pom.xml
@@ -90,6 +90,26 @@
           </execution>
         </executions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-shade-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>disable-shading</id>
+            <phase>package</phase>
+            <goals>
+              <goal>shade</goal>
+            </goals>
+            <configuration>
+              <artifactSet>
+                <excludes>
+                  <exclude>*</exclude>
+                </excludes>
+              </artifactSet>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
     </plugins>
   </build>
 


Mime
View raw message