Hello Ottomata,

I'd like you to do a code review.  Please visit

    https://gerrit.wikimedia.org/r/88946

to review the following change.

Change subject: Turn kraken-etl jar into shaded jar
......................................................................

Turn kraken-etl jar into shaded jar

We finally want to arrive at a shaded jar as it thereby suffices to
deploy a single etl jar into Hadoop / Kraken nodes.

So—although kraken-etl does not yet contain code and the resulting jar
is still empty—, we switch to a shaded jar already now, to allow
detecting problems (that are due to shading) early in the development
of kraken-etl.

Change-Id: I6ff3d85c9b622b9b89aa69346eada9b731c9e446
---
M kraken-etl/pom.xml
1 file changed, 24 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/analytics/kraken 
refs/changes/46/88946/1

diff --git a/kraken-etl/pom.xml b/kraken-etl/pom.xml
index e7c1dc7..f674c4b 100644
--- a/kraken-etl/pom.xml
+++ b/kraken-etl/pom.xml
@@ -12,4 +12,28 @@
   <artifactId>kraken-etl</artifactId>
   <name>Kraken ETL</name>
   <packaging>jar</packaging>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-shade-plugin</artifactId>
+        <version>2.0</version>
+        <configuration>
+          <shadedArtifactAttached>false</shadedArtifactAttached>
+        </configuration>
+        <executions>
+          <execution>
+            <phase>package</phase>
+            <goals>
+              <goal>shade</goal>
+            </goals>
+           <configuration>
+              <createDependencyReducedPom>false</createDependencyReducedPom>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
 </project>

-- 
To view, visit https://gerrit.wikimedia.org/r/88946
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6ff3d85c9b622b9b89aa69346eada9b731c9e446
Gerrit-PatchSet: 1
Gerrit-Project: analytics/kraken
Gerrit-Branch: master
Gerrit-Owner: QChris <[email protected]>
Gerrit-Reviewer: Ottomata <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to