This is an automated email from the ASF dual-hosted git repository. gparai pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/drill.git
commit f687da853d8a35c3b34d9efd05f85bc37d69d14d Author: Volodymyr Vysotskyi <[email protected]> AuthorDate: Sun Dec 16 01:17:16 2018 +0200 DRILL-6907: Fix hive-exec-shaded classes recognition in IntelliJ IDEA closes #1575 --- contrib/storage-hive/hive-exec-shade/pom.xml | 35 ++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/contrib/storage-hive/hive-exec-shade/pom.xml b/contrib/storage-hive/hive-exec-shade/pom.xml index 1b412e6..824f9a4 100644 --- a/contrib/storage-hive/hive-exec-shade/pom.xml +++ b/contrib/storage-hive/hive-exec-shade/pom.xml @@ -101,6 +101,14 @@ </artifactSet> <createDependencyReducedPom>false</createDependencyReducedPom> <promoteTransitiveDependencies>true</promoteTransitiveDependencies> + <createSourcesJar>true</createSourcesJar> + <shadeSourcesContent>true</shadeSourcesContent> + <transformers> + <transformer implementation="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer"/> + <transformer implementation="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer"> + <addHeader>false</addHeader> + </transformer> + </transformers> <relocations> <relocation> <pattern>com.google.</pattern> @@ -176,6 +184,33 @@ </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <executions> + <execution> + <id>attach-hive-shaded</id> + <phase>package</phase> + <goals> + <goal>attach-artifact</goal> + </goals> + <configuration> + <artifacts> + <artifact> + <file>${project.build.directory}/${project.artifactId}-${project.version}.jar</file> + <type>jar</type> + <classifier>jar</classifier> + </artifact> + <artifact> + <file>${project.build.directory}/${project.artifactId}-${project.version}-sources.jar</file> + <type>jar</type> + <classifier>sources</classifier> + </artifact> + </artifacts> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <configuration> <skip>true</skip>
