HUDI-121 : Address comments during RC2 voting
1. Remove dnl utils jar from git 2. Add LICENSE Headers in missing files 3. Fix NOTICE and LICENSE in all HUDI packages and in top-level 4. Fix License wording in certain HUDI source files 5. Include non java/scala code in RAT licensing check 6. Use whitelist to include dependencies as part of timeline-server bundling
This commit is contained in:
committed by
Balaji Varadarajan
parent
50a073ff57
commit
6e8a28bcae
42
pom.xml
42
pom.xml
@@ -174,31 +174,6 @@
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.jasig.maven</groupId>
|
||||
<artifactId>maven-notice-plugin</artifactId>
|
||||
<version>1.1.0</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>generate-notice</id>
|
||||
<!-- Generate notice before packaging so that they can be added to jar -->
|
||||
<!-- <phase>generate-resources</phase> -->
|
||||
<phase>none</phase>
|
||||
<goals>
|
||||
<goal>generate</goal>
|
||||
<goal>check</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<noticeTemplate>${maven.multiModuleProjectDirectory}/release/config/NOTICE.template</noticeTemplate>
|
||||
<licenseMapping>
|
||||
<param>${maven.multiModuleProjectDirectory}/release/config/license-mappings.xml</param>
|
||||
</licenseMapping>
|
||||
<outputDir>${notice.dir}</outputDir>
|
||||
<fileName>${notice.file}</fileName>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
@@ -394,18 +369,17 @@
|
||||
</licenseFamily>
|
||||
</licenseFamilies>
|
||||
<excludes>
|
||||
<exclude>NOTICE</exclude>
|
||||
<exclude>**/.*</exclude>
|
||||
<exclude>**/*.txt</exclude>
|
||||
<exclude>**/*.sh</exclude>
|
||||
<exclude>**/*.log</exclude>
|
||||
<exclude>**/*.json</exclude>
|
||||
<exclude>**/*.sqltemplate</exclude>
|
||||
<exclude>**/compose_env</exclude>
|
||||
<exclude>**/*NOTICE*</exclude>
|
||||
<exclude>**/*LICENSE*</exclude>
|
||||
<exclude>**/dependency-reduced-pom.xml</exclude>
|
||||
<exclude>**/test/resources/*.avsc</exclude>
|
||||
<exclude>**/test/resources/*.data</exclude>
|
||||
<exclude>**/test/resources/*.schema</exclude>
|
||||
<exclude>**/test/resources/*.csv</exclude>
|
||||
<exclude>**/main/avro/*.avsc</exclude>
|
||||
<exclude>**/target/*</exclude>
|
||||
<exclude>**/style/*</exclude>
|
||||
<exclude>**/target/**</exclude>
|
||||
<excludes>**/generated-sources/**</excludes>
|
||||
</excludes>
|
||||
</configuration>
|
||||
<executions>
|
||||
|
||||
Reference in New Issue
Block a user