Details
Description
the shaded jar modules don't need to create a source or test jar (because the jars contain nothing other than META-INF)
currently we create
- the test jars are missing LICENSE
- source jars have LICENSE/NOTICE files that claim all the bundled works in the normal jar.
hbase-1.1.2-rc0 busbey$ find hbase-shaded-server-1.1.2-sources.jar/ hbase-shaded-server-1.1.2-sources.jar/ hbase-shaded-server-1.1.2-sources.jar//META-INF hbase-shaded-server-1.1.2-sources.jar//META-INF/LICENSE hbase-shaded-server-1.1.2-sources.jar//META-INF/MANIFEST.MF hbase-shaded-server-1.1.2-sources.jar//META-INF/NOTICE hbase-1.1.2-rc0 busbey$ find hbase-shaded-client-1.1.2-sources.jar/ hbase-shaded-client-1.1.2-sources.jar/ hbase-shaded-client-1.1.2-sources.jar//META-INF hbase-shaded-client-1.1.2-sources.jar//META-INF/LICENSE hbase-shaded-client-1.1.2-sources.jar//META-INF/MANIFEST.MF hbase-shaded-client-1.1.2-sources.jar//META-INF/NOTICE hbase-1.1.2-rc0 busbey$ find hbase-shaded-client-1.1.2-tests.jar/ hbase-shaded-client-1.1.2-tests.jar/ hbase-shaded-client-1.1.2-tests.jar//META-INF hbase-shaded-client-1.1.2-tests.jar//META-INF/NOTICE hbase-1.1.2-rc0 busbey$ find hbase-shaded-server-1.1.2-tests.jar/ hbase-shaded-server-1.1.2-tests.jar/ hbase-shaded-server-1.1.2-tests.jar//META-INF hbase-shaded-server-1.1.2-tests.jar//META-INF/NOTICE
Attachments
Attachments
Issue Links
- is related to
-
HBASE-28314 Enable maven-source-plugin for all modules
- Resolved